Complex Gaussian wavelet
[PSI,X] = cgauwavf(LB,UB,N)
[PSI,X] = gauswavf(LB,UB,N,P)
[PSI,X] = gauswavf(LB,UB,N,WAVNAME)
[PSI,X] = cgauwavf(LB,UB,N) returns the
1st order derivative of the complex-valued
PSI, on an
X, for the interval
The effective support of the complex-valued Gaussian wavelets is
[PSI,X] = gauswavf(LB,UB,N,P) returns the
Valid values of
P are integers from 1 to 8.
The complex Gaussian function is defined as . Cp is
such that the 2-norm of the
PSI is equal to 1.
[PSI,X] = gauswavf(LB,UB,N,WAVNAME) uses
the valid wavelet family short name
the order of the derivative in a character vector, such as
To see valid character vectors for complex-valued Gaussian wavelets,
waveinfo('cgau') or use
refer to the Complex Gaussian section.
This example shows how to create a complex-valued Gaussian wavelet of order 4. The wavelet has an effective support of [-5,5] and is constructed using 1,000 samples.
lb = -5; ub = 5; n = 1000; order = 4; [psi,x] = cgauwavf(lb,ub,n,order); subplot(211) plot(x,real(psi)) title('Real Part'); subplot(212) plot(x,imag(psi)) title('Imaginary Part');