wave.filter(wavelet, filter=NULL, high.pass=F, dual.filter=F, even.filter=F, filter.seq=NULL, start=0) is.dual(x) is.high.pass(x) is.low.pass(x) is.orthogonal(x) is.symmetric(x) is.antisymmetric(x)
is.dual returns TRUE if x is a dual filter, and FALSE otherwise.
is.high.pass returns TRUE if x is a high-pass filter, and FALSE otherwise.
is.low.pass returns TRUE if x is a low-pass filter, and FALSE otherwise.
is.orthogonal returns TRUE if x is an orthogonal filter, and FALSE otherwise.
is.symmetric returns TRUE if x is a symmetric vector, and FALSE otherwise.
is.antisymmetric returns TRUE if x is a anti-symmetric vector, and FALSE otherwise.
wf <- wave.filter("s8") par(mfrow=c(2,2)) plot(wf) # plot the 8 taps of low-pass S8 transfer.plot(wf) # plot the amplitude of the transfer function transfer.plot(wf, phase=T) # plot the phase of the transfer function plot(wavelet("s8")) # plot the scaling function of S8