下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、function lambda_1=lyapunov_wolf(data,N,m,tau,P)% 該函數用來計算時間序列的最大Lyapunov 指數-Wolf 方法% m: 嵌入維數% tau:時間延遲% data:時間序列% N:時間序列長度% P:時間序列的平均周期,選擇演化相點距當前點的位置差,即若當前相點為I,則演化相點只能在|IJ|P的相點中搜尋% lambda_1:返回最大lyapunov指數值min_point=1 ; %&要求最少搜索到的點數MAX_CISHU=5 ; %&最大增加搜索范圍次數%FLYINGHAWK% 求最大、最小和平均相點距離 max_d = 0; %最大相點
2、距離 min_d = 1.0e+100; %最小相點距離 avg_dd = 0; Y=reconstitution(data,N,m,tau); %相空間重構 M=N-(m-1)*tau; %重構相空間中相點的個數 for i = 1 : (M-1) for j = i+1 : M d = 0; for k = 1 : m d = d + (Y(k,i)-Y(k,j)*(Y(k,i)-Y(k,j); end d = sqrt(d); if max_d d min_d = d; end avg_dd = avg_dd + d; end end avg_d = 2*avg_dd/(M*(M-1);
3、 %平均相點距離 dlt_eps = (avg_d - min_d) * 0.02 ; %若在min_epsmax_eps中找不到演化相點時,對max_eps的放寬幅度 min_eps = min_d + dlt_eps / 2 ; %演化相點與當前相點距離的最小限 max_eps = min_d + 2 * dlt_eps ; %&演化相點與當前相點距離的最大限 % 從P+1M-1個相點中找與第一個相點最近的相點位置(Loc_DK)及其最短距離DK DK = 1.0e+100; %第i個相點到其最近距離點的距離 Loc_DK = 2; %第i個相點對應的最近距離點的下標 for i = (P
4、+1):(M-1) %限制短暫分離,從點P+1開始搜索 d = 0; for k = 1 : m d = d + (Y(k,i)-Y(k,1)*(Y(k,i)-Y(k,1); end d = sqrt(d); if (d min_eps) DK = d; Loc_DK = i; end end% 以下計算各相點對應的李氏數保存到lmd()數組中% i 為相點序號,從1到(M-1),也是i-1點的演化點;Loc_DK為相點i-1對應最短距離的相點位置,DK為其對應的最短距離% Loc_DK+1為Loc_DK的演化點,DK1為i點到Loc_DK+1點的距離,稱為演化距離% 前i個log2(DK1/
5、DK)的累計和用于求i點的lambda值 sum_lmd = 0 ; % 存放前i個log2(DK1/DK)的累計和 for i = 2 : (M-1) % 計算演化距離 DK1 = 0; for k = 1 : m DK1 = DK1 + (Y(k,i)-Y(k,Loc_DK+1)*(Y(k,i)-Y(k,Loc_DK+1); end DK1 = sqrt(DK1); old_Loc_DK = Loc_DK ; % 保存原最近位置相點 old_DK=DK;% 計算前i個log2(DK1/DK)的累計和以及保存i點的李氏指數 if (DK1 = 0)&( DK = 0) sum_lmd = s
6、um_lmd + log(DK1/DK) /log(2); end lmd(i-1) = sum_lmd/(i-1);% 以下尋找i點的最短距離:要求距離在指定距離范圍內盡量短,與DK1的角度最小 point_num = 0 ; % &在指定距離范圍內找到的候選相點的個數 cos_sita = 0 ; %&夾角余弦的比較初值 要求一定是銳角 zjfwcs=0 ;%&增加范圍次數 while (point_num = 0) % * 搜索相點 for j = 1 : (M-1) if abs(j-i) =(P-1) %&候選點距當前點太近,跳過! continue; end %*計算候選點與當前點
7、的距離 dnew = 0; for k = 1 : m dnew = dnew + (Y(k,i)-Y(k,j)*(Y(k,i)-Y(k,j); end dnew = sqrt(dnew); if (dnew max_eps ) %&不在距離范圍,跳過! continue; end %*計算夾角余弦及比較 DOT = 0; for k = 1 : m DOT = DOT+(Y(k,i)-Y(k,j)*(Y(k,i)-Y(k,old_Loc_DK+1); end CTH = DOT/(dnew*DK1); if acos(CTH) (3.14151926/4) %&不是小于45度的角,跳過! c
8、ontinue; end if CTH cos_sita %&新夾角小于過去已找到的相點的夾角,保留 cos_sita = CTH; Loc_DK = j; DK = dnew; end point_num = point_num +1; end if point_num MAX_CISHU %&超過最大放寬次數,改找最近的點 DK = 1.0e+100; for ii = 1 : (M-1) if abs(i-ii) = (P-1) %&候選點距當前點太近,跳過! continue; end d = 0; for k = 1 : m d = d + (Y(k,i)-Y(k,ii)*(Y(k,i)-Y(k,ii); end d = sqrt(d); if (d min_eps) DK = d; Loc_DK = ii; end end break; end point_num =
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年遠洋船舶長期租賃合同版B版
- 2025年度離婚后房產過戶及補償協(xié)議書3篇
- 2024版高新技術項目投資合作框架合同版
- 2024年度智能指紋鎖采購及安裝服務合同3篇
- 2025年度智能城市建設規(guī)劃咨詢服務合同3篇
- 2024年百貨公司員工聘用協(xié)議
- 2024年美洲地區(qū)航空運輸服務合同
- 2025年度新型節(jié)能玻璃安裝與維護一體化施工合同范本3篇
- 2024年葡萄采摘基地土地流轉與品牌推廣合作協(xié)議3篇
- 2024年檢驗類之臨床醫(yī)學檢驗技術(師)真題練習試卷A卷附答案
- 2024股權融資計劃
- 2025北京昌平初二(上)期末數學真題試卷(含答案解析)
- 西式面點師試題與答案
- 廣東省廣州市海珠區(qū)2023-2024學年九年級上學期期末語文試題(答案)
- 小區(qū)智能化系統(tǒng)工程施工組織設計方案
- 單位內部治安保衛(wèi)制度
- 【8物(科)期末】合肥市蜀山區(qū)2023-2024學年八年級上學期期末物理試題
- GB/T 44990-2024激光熔覆修復層界面結合強度試驗方法
- ps經典課程-海報設計(第六講)
- 鋼結構連廊專項吊裝方案(通過專家論證)
- 50MWp漁光互補光伏電站項目錘樁施工方案
評論
0/150
提交評論