Plot Transfer Function

DESCRIPTION:
Plot transfer functions of wavelet filters.

This function is generic (see Methods); method functions can be written to handle specific classes of data. Classes which already have methods for this function include:

wave.filter, wp.


USAGE:
transfer.plot(f, x=NULL, phase=F, full.period=F, J=8, plot=T,
              i0=filter.start(f), ...)

REQUIRED ARGUMENTS:
f:
an object of class "wave.filter" or"wp", or a numeric vector.

OPTIONAL ARGUMENTS:
x:
a vector at which the transfer function will be computed; when x is not NULL, full.period is set to TRUE. See below for more details.
phase:
logical flag: if TRUE, the phase of the transfer function is plotted; otherwise the amplitude of the transfer function is plotted.
full.period:
logical flag in effect only when phase=FALSE; if TRUE, a full period of the transfer function is plotted.

J:
a positive integer, see below for details.
plot:
logical flag: if TRUE, a plot is created.
i0:
shift parameter indicating where the filter starts.

VALUE:
when f is an object of class "wp", returns a list of complex vectors; otherwise returns a complex vector.

Graphical parameters may also be supplied as arguments to this function (see par).


SIDE EFFECTS:
when f is an object of wp, a stack plot of transfer functions for all crystals is produced; otherwise, a plot of transfer function is produced.

DETAILS:
See the printed help file for the definition of the transfer function.

SEE ALSO:
fourier.transform.plot , plot.wave.filter .