returns the Meyer scaling and wavelet functions,
t] = meyer(
psi respectively, evaluated at
n-point regular grid in the interval
ub]. Both functions have the interval [-8, 8] as effective
meyer uses the auxiliary function
meyeraux. If you change
meyeraux, you get a family of different
Plot the Meyer wavelet and scaling functions.
lb = -8; ub = 8; n = 1024; [phi,psi,x] = meyer(lb,ub,n); subplot(2,1,1) plot(x,phi) grid on title('Scaling Function') subplot(2,1,2) plot(x,psi) grid on title('Wavelet')
lb— Lower limit
Lower limit of interval, specified as a real-valued scalar.
ub— Upper limit
Upper limit of interval, specified as a real-valued scalar.
n— Number of points
Number of points, specified as a positive integer.
must be a power of 2.
phi— Meyer scaling function
Meyer scaling function, returned as a real-valued vector of length
psi— Meyer wavelet
Meyer wavelet, returned as a real-valued vector of length
t— Sampling instants
Sampling instants, returned as a real-valued vector of length
The Meyer wavelet and scaling functions are defined in the Fourier domain. Starting
from an explicit form of the Fourier transform of the scaling function ϕ,
computes the values of on a regular grid. The values of ϕ are computed
using an inverse Fourier transform.
The procedure for the wavelet ψ is identical to the procedure for the scaling function.
 Daubechies, I. Ten Lectures on Wavelets, CBMS-NSF Regional Conference Series in Applied Mathematics. Philadelphia, PA: SIAM Ed, 1992.