資源簡介
相空間重構 matlab 代碼
代碼片段和文件信息
function?[xndn]?=?PhaSpaRecon(staum)
%?混沌序列的相空間重構?(phase?space?reconstruction)
%?[xn?dn?xn_cols]?=?PhaSpaRecon(s?tau?m)
%?輸入參數:????s??????????混沌序列(列向量)
%???????????????tau????????重構時延
%???????????????m??????????重構維數
%?輸出參數:????xn?????????相空間中的點序列(每一列為一個點)
%???????????????dn?????????一步預測的目標(行向量)
[rowscols]?=?size(s);
if?(rows>cols)
????len?=?rows;
????s?=?s‘;
else
????len?=?cols;
end
if?(nargout==2)
????
????if?(len-1-(m-1)*tau?1)
????????disp(‘err:?delay?time?or?the?embedding?dimension?is?too?large!‘)
????????xn?=?[];
?????
- 上一篇:Hopfield網絡識別字符
- 下一篇:多相濾波數字信道化 MATLAB實現代碼
評論
共有 條評論