Newbie Question [message #16851] |
Mon, 23 August 1999 00:00 |
Dan Fletcher
Messages: 4 Registered: August 1999
|
Junior Member |
|
|
Hello:
I'm new to IDL and am implementing some signal processing code. I have
an array corresponding to a set of n time series, each with m points. I
want to filter each time series so I'm using the following code to
filter the first time series
Coeff=DIGITAL_FILTER(Flow,Fhigh,50,40)
FilteredTestDataSub=CONVOL(Data[0,*],Coeff)
When I do this, I get an error that says
CONVOL: Kernel's dimensions are incompatible with operand's.
I think this is because the Data[0,*] gives a 1xm array rather than a
vector of length m. I can't figure out any way to change that 1xm array
into a vector without a FOR DO loop. Is there some simple way to solve
this problem?
Thanks for any help,
Dan Fletcher
UCD Vet Med Class of 2002
|
|
|