powered by
Generates a Hilbert periodogram from the results of Sig2IMF and EEMD.
Sig2IMF
EEMD
HHSpectrum(hres, dfreq, freq.span = NULL, time.span = NULL, scaling = "none", verbose = TRUE)
A data structure containing the spectrum of each IMF.
This is the output generated by EEMDCompile or EEMDResift
EEMDCompile
EEMDResift
Frequency resolution of spectrum
Time span to render spectrum over; NULL means over the whole time series
NULL
Frequency span to include in spectrum; NULL means render all the frequencies in the time series
If "log", render a log10 frequency spectrum. Defaults to "none" (linear).
"log"
"none"
If TRUE, print progress messages
TRUE
Daniel Bowman danny.c.bowman@gmail.com
HHSpectrum sums Hilbert spectral data over the time domain to produce the equivalent of a periodogram. The result can be plotted using HHSpecPlot.
HHSpectrum
HHSpecPlot
HHRender, HHSpecPlot
HHRender
if (FALSE) { data(PortFosterEvent) emd.result <- Sig2IMF(sig, tt) dfreq <- 0.1 hspec <- HHSpectrum(emd.result, dfreq) HHSpecPlot(hspec, show.fourier = TRUE, scale.fourier = TRUE) }
Run the code above in your browser using DataLab