resample_mvfft {psd} | R Documentation |
Resample an fft using varying numbers of sine tapers
Description
Produce an un-normalized psd based on an fft and a vector of optimal sine tapers.
Usage
resample_mvfft(fftz, tapers, verbose = TRUE, dbl = TRUE, tapcap = 10000L)
Arguments
fftz |
complex; a matrix representing the dual-length |
tapers |
integer; a vector of tapers |
verbose |
logical; should messages be given? |
dbl |
logical; should the code assume |
tapcap |
integer; the maximum number of tapers which can be applied; note that the length is automatically limited by the length of the series. |
Details
To produce a psd estimate with our adaptive spectrum estimation method,
we need only make one fft calculation initially and then apply the weighting
factors given by parabolic_weights
, which this function
does.
Value
list that includes the auto and cross-spectral density, and the number of tapers
See Also
Examples
fftz <- complex(real=1:8, imaginary = 1:8)
taps <- 1:4
try(resample_mvfft(fftz, taps))
[Package psd version 2.1.1 Index]