Negative instantanous frequency values in outputs of hht function
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I am using hht function of MATLAB to evaluate instantanous frequency of a signal sig (a column vector of real numbers) using the followin:
[imf, residual] = emd(sig,'interpolation','pchip');
[hs, f, t, imfinsf, imfinse] = hht(imf,fs);
imfinsf has the same size as imf (as it was expected), but it contains some negaitve values. Negative values for frequency is physically meaningless.
How can I solve this problem?
Following figure shows an example:

0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Transforms finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!