d4545uk
2007-03-18 11:40:06 UTC
I have a signal which was taken at 50 kHz. I want to perform wavelet analysis on this. (I am extracting the coefficients and then using these to plot the signal again for each coefficeint, ie taking the 4th level decomposition and using this to generate the signal assuming all other coefficients are zero)
To do this I am converting the signal to an array. However this loses the dt information. Does this mean that the wavelet analysis is then done assuming that the time between each signal is 1 s as apposed to infact 2 * 10^-5? If so is it possible to tell the wavelet vi somehow that the time between signals is this value? As I want to have graphs of the signal for 25kHz - 50 kHz, 12.5kHz - 25kHz etc.
Can someone offer some guidence please?
Also is it possible to use the db01 wavelet in LabVIEW? It didn't appear on the drop down list. Though I will use db02 for now anyway.
Sorry if these are obvious questions but I'm a newbie!
Daniel
To do this I am converting the signal to an array. However this loses the dt information. Does this mean that the wavelet analysis is then done assuming that the time between each signal is 1 s as apposed to infact 2 * 10^-5? If so is it possible to tell the wavelet vi somehow that the time between signals is this value? As I want to have graphs of the signal for 25kHz - 50 kHz, 12.5kHz - 25kHz etc.
Can someone offer some guidence please?
Also is it possible to use the db01 wavelet in LabVIEW? It didn't appear on the drop down list. Though I will use db02 for now anyway.
Sorry if these are obvious questions but I'm a newbie!
Daniel