WAVPRINT Call

CALL WAVPRINT( decomp, request <, options> ) ;

The WAVPRINT subroutine is used to display the information that is encoded in a wavelet decomposition.

The required input arguments are

decomp

specifies a wavelet decomposition that has been computed by using a call to the WAVFT subroutine.

request

specifies a scalar that indicates what information is to be displayed.

You can specify different optional arguments depending on the value of request:

request=1

displays information about the wavelet family used to perform the wavelet transform. No additional arguments need to be specified.

request=2

displays the detail coefficients by level. Valid syntax is

CALL WAVPRINT( decomp, 2 <, lower> <, upper> ) ;

The optional arguments are as follows:

lower

specifies the lowest level to be displayed. The default value of lower is the lowest level in decomp.

upper

specifies the upper level to be displayed. The default value of upper is the highest detail level in decomp.

request=3

displays the scaling coefficients by level. Valid syntax is

CALL WAVPRINT( decomp,3 <, lower> <, upper> ) ;

The optional arguments are as follows:

lower

and specifies the lowest level to be displayed. The default value of lower is the lowest level in decomp.

upper

specifies the upper level to be displayed. The default value of upper is the top level in decomp.

request=4

displays thresholded detail coefficients by level. Valid syntax is

CALL WAVPRINT( decomp, 4 <, opt> <, lower> <, upper> ) ;

The optional arguments are as follows:

opt

specifies the thresholding to be applied to the displayed detail coefficients. See the WAVIFT subroutine for details. If you omit this argument, no thresholding is applied.

lower

specifies the lowest level to be displayed. The default value of lower is the lowest level in decomp.

upper

specifies the upper level to be displayed. The default value of upper is the highest detail level in decomp.

An example is available in the documentation for the WAVFT subroutine.