📄 hhspectrum_nonormolized.m
字号:
function [A,f,tt] = hhspectrum_nonormolized(imf,t,l,aff)% [A,f,tt] = HHSPECTRUM(imf,t,l,aff) computes the Hilbert-Huang spectrum%% inputs:% - imf : matrix with one IMF per row% - t : time instants% - l : estimation parameter for instfreq% - aff : if 1, displays the computation evolution%% outputs:% - A : amplitudes of IMF rows% - f : instantaneous frequencies% - tt : truncated time instants%% calls:% - hilbert : computes the analytic signal% - instfreq : computes the instantaneous frequencyif nargin < 2 t=1:size(imf,2);endif nargin < 3 l=1;endif nargin < 4 aff = 0;endlt=length(t);tt=t((l+1):(lt-l))';for i=1:(size(imf,1)-1) an(i,:)=hilbert(imf(i,:)')';% %--------------------------------- f(i,:)=instfreq_nonormolized(an(i,:)')'/(tt(2)-tt(1)); A=abs(an(:,l+1:end-l)); if aff disp(['mode ',int2str(i),'trait']) endend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -