Hi Jay, don't be too hard on yourself!  It can be challenging to keep
everything straight when working in a new language, and Julia is too fun to
be getting stressed out over. ;-)

Cheers, Kevin


On Sun, Feb 9, 2014 at 7:06 AM, Jay Kickliter <[email protected]>wrote:

> I feel like an idiot. Thanks for the clarification. I was sure I tried
> everything before posting; I guess not.
>
>
> On Saturday, February 8, 2014 11:04:03 PM UTC-7, Keno Fischer wrote:
>
>> It's not a two-column vector, it's a rank-2 tensor i.e. a matrix, the
>> number of arguments to ones gives the number of dimensions, e.g. ones(T,10)
>> will give a 1 dimensional vector of 10 elements, ones(T,10,1) gives a 10x1
>> matrix, ones(T,10,10) gives a 10x10 matrix, ones(T,10,1,1) gives a 10x1x1 3
>> tensor etc.
>>
>>
>> On Sat, Feb 8, 2014 at 11:51 PM, Jay Kickliter <[email protected]>wrote:
>>
>>> I just wasted several hours on this. I kept getting errors when I tried
>>> to use this to create some filter coefficients:
>>>
>>> julia> b = ones(Float32, filtlen, 1)
>>>
>>> 10x1 Array{Float32,2}:
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>  1.0
>>>
>>>
>>> I finally realized that two in  Array{Float32,2}. filt, fftfilt, and
>>> firfilt were all giving me errors.
>>>
>>> Just to make sure I tried:
>>>
>>> julia> b[:,2]
>>>
>>> BoundsError()
>>>
>>>
>>> Is this normal behavior or a bug?
>>>
>>>
>>>
>>>
>>>
>>

Reply via email to