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]<javascript:> > > 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? >> >> >> >> >> >
