InstantaneousFrequency {hht} | 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 |
Instataneous 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 danny.c.bowman@gmail.com