CWT maximum and minimum frequency or period

`[minfreq,maxfreq] = cwtfreqbounds(N)`

`[minfreq,maxfreq] = cwtfreqbounds(N,Fs)`

`[maxperiod,minperiod] = cwtfreqbounds(N,Ts)`

`[___] = cwtfreqbounds(___,Name,Value)`

`[`

returns the minimum and maximum wavelet bandpass frequencies in cycles/sample for a
signal of length `minfreq`

,`maxfreq`

] = cwtfreqbounds(`N`

)`N`

. The minimum and maximum frequencies are
determined for the default Morse (3,60) wavelet. The minimum frequency is determined
so that two time standard deviations of the default wavelet span the
`N`

-point signal at the coarsest scale. The maximum frequency
is such that the highest frequency wavelet bandpass filter drops to ½ of its peak
magnitude at the Nyquist frequency.

`[`

returns the bandpass periods for the sampling period `maxperiod`

,`minperiod`

] = cwtfreqbounds(`N`

,`Ts`

)`Ts`

.
`maxperiod`

and `minperiod`

are scalar
durations with the same format as `Ts`

. If the number of standard
deviations is set so that `log2(maxperiod/minperiod) < 1/NV`

where `NV`

is the number of voices per octave,
`maxperiod`

is adjusted to
`minperiod*2^(1/NV)`

.

`[___] = cwtfreqbounds(___,`

returns the minimum and maximum wavelet bandpass frequencies or periods with
additional options specified by one or more `Name,Value`

)`Name,Value`

pair
arguments.