<< Other Other contwtgnmir >>

Time Frequency Toolbox >> Time Frequency Toolbox > Other > contwtgn

contwtgn

computes a continuous wavelet transform.

Calling Sequence

[scalo,f,T,a,wt,wavescaled] = contwtgn(x,fmin,fmax,N,wave)

Parameters

x :

signal (in time) to be analyzed

fmin,fmax :

respectively lower and upper frequency bounds of the analysis (in cycles/sec).

N :

number of analyzed voices

wave :

specifies the analyzing wavelet An order "wave" derivative of the Gaussian is chosen

scalo :

scalogram (squared magnitude of WT)

f :

frequency samples (geometrically sampled between FMAX and FMIN).

T :

time samples

a :

scale vector (geometrically sampled between 1 and FMAX/FMIN)

wt :

coefficient of the wavelet transform. X-axis corresponds to time (uniformly sampled), Y-axis corresponds to frequency (or scale) samples (geometrically sampled between Fmin (resp. Fmax/Fmin aand Fmax (resp. 1) First row of WT corresponds to the lowest analyzed frequency.

wavescaled :

when the analyzing wavelet is Morlet or Mexican hat, wavescaled = wave. For an aritrary band-pass analyzing function, wavescaled contains columnwise the (N) scaled version of it

Description

contwtgn computes a continuous wavelet transform.

Examples

S = altes(256,0.1,0.45,10000) ;
[scalo,f,T,a,wt,wavescaled] = contwtgn(S,0.01,0.5,128,8) ;

Authors

<< Other Other contwtgnmir >>