我在对信号做完emd分解以后得到的imf成份,imf成份对应的是实际的时间值,但是在下一步求谱调用hhspectrum的时候,如果这样带调用
[A,f,tt]=hhspectrum(imf,t)就会出现
??? Error using ==> instfreq
T can not be equal to 1 neither to the last element of X
Error in ==> hhspectrum at 48
f(i,:)=instfreq(an(i,:)',tt,l)';
这样的错误,如果[A,f,tt]=hhspectrum(imf)
就能继续运行,我是想那这个程序是不是默认了输入的时间只能为时间点,而不能是实际的时间值吗?那岂不是只能有这一种调用方法了 ?