cns: Create new zeroed spectrum.

cnsR Documentation

Create new zeroed spectrum.

Description

Part of a two-stage function suite designed to simulate locally stationary wavelet processes in conjunction with the LSWsim function.

Usage

cns(n, filter.number=1, family="DaubExPhase")

Arguments

n

The length of the simulated process that you want to produce. Must be a power of two (for this software).

filter.number

This selects the smoothness of wavelet that you want to use in the decomposition. By default this is 10, the Daubechies least-asymmetric orthonormal compactly supported wavelet with 10 vanishing moments.

family

specifies the family of wavelets that you want to use. The options are "DaubExPhase" and "DaubLeAsymm".

Details

This simple routine merely computes the time-ordered non-decimated wavelet transform of a zero vector of the same length as the eventual simulated series that you wish to produce.

If you look at this routine you will see that it is extremely simple. First, it checks to see whether the n that you supplied is a power of two. If it is then it creates a zero vector of that length. This is then non-decimated wavelet transformed with the appropriate wavelet.

The output can then be processed and then finally supplied to LSWsim for process simulation.

Value

An object of class: wd, and, in fact, of the non-decimated variety. All wavelet coefficients of this are zero.

Author(s)

G P Nason

See Also

LSWsim, ewspec


wavethresh documentation built on Nov. 16, 2022, 5:16 p.m.