天天看點

MATLAB環境下一種基于乘積平方包絡譜分割的經驗小波變換方法程式運作環境為MATLABR2018a,執行基于乘積平方包

作者:哥廷根數學學派

MATLAB環境下一種基于乘積平方包絡譜分割的經驗小波變換方法

程式運作環境為MATLAB R2018a,執行基于乘積平方包絡譜分割的經驗小波變換,以機械振動模拟信号為例。

算法可遷移至金融時間序列,地震信号,語音信号,聲信号,生理信号(ECG,EEG,EMG)等一維時間序列信号。

l=round(length(ewt{1})/2);

rec=cell(size(ewt));

for k=1:length(ewt)

ewt{k}=[ewt{k}(l-1:-1:1);ewt{k};ewt{k}(end:-1:end-l+1)];

rec{k}=zeros(length(ewt{1}),1);

rec{k}=real(ifft(fft(ewt{k}).*mfb{k}));

rec{k}=rec{k}(l:end-l);

end

MATLAB環境下一種基于乘積平方包絡譜分割的經驗小波變換方法程式運作環境為MATLABR2018a,執行基于乘積平方包
MATLAB環境下一種基于乘積平方包絡譜分割的經驗小波變換方法程式運作環境為MATLABR2018a,執行基于乘積平方包
MATLAB環境下一種基于乘積平方包絡譜分割的經驗小波變換方法程式運作環境為MATLABR2018a,執行基于乘積平方包
MATLAB環境下一種基于乘積平方包絡譜分割的經驗小波變換方法程式運作環境為MATLABR2018a,執行基于乘積平方包

繼續閱讀