InstantaneousFrequency {DecomposeR} | R Documentation |
Derive instantaneous frequency
Description
Calculates instantaneous frequency from an analytic signal.
Usage
InstantaneousFrequency(asig, tt, method = "arctan", lag = 1)
Arguments
asig |
Analytic signal produced by |
tt |
Sample times |
method |
How the instantaneous frequency is calculated. " |
lag |
Differentiation lag, see the |
Value
instfreq Instantaneous frequency in 1/time
Note
The "arctan
" method was adapted from the hilbertspec
function in the EMD
package.
!!IMPORTANT!! The numeric differentiation may be unstable for certain
signals. For example, high frequency sinusoids near the Nyquist frequency
can give inaccurate results when using the "chain
" method. When in
doubt, use the PrecisionTester
function to check your results!
Author(s)
Daniel C. Bowman (in the hht package)