下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 揭陽停車場劃線施工方案
- 露臺石材清洗方案
- 二零二五年度智能家居系統(tǒng)與裝修一體化合同4篇
- 二零二五年度全新智能新能源汽車銷售合作協議范本2篇
- 二零二五版醫(yī)療機構醫(yī)護人員招聘與培訓委托人力資源合同3篇
- 商品混凝土供貨合同范本
- 二零二五年度個人生態(tài)農場項目承包合同4篇
- 二零二五個人房產抵押貸款利率調整通知2篇
- 私家停車車位租賃合同
- 2025版退場結算協議書范本(含臨時用電設施拆除合同)3篇
- 四年級學業(yè)指導模板
- 會議系統(tǒng)設備維護方案
- ZK24600型平旋盤使用說明書(環(huán)球)
- 少兒口才培訓主持課件
- 城市基礎設施維修計劃
- 2024山西廣播電視臺招聘專業(yè)技術崗位編制人員20人歷年高頻500題難、易錯點模擬試題附帶答案詳解
- 新材料行業(yè)系列深度報告一:新材料行業(yè)研究框架
- 人教版小學英語各冊單詞表(帶英標)
- 廣東省潮州市潮安區(qū)2023-2024學年六年級上學期期末考試數學試題
- 骨髓穿刺課件
- 2024中國保險發(fā)展報告-中南大風險管理研究中心.燕道數科
評論
0/150
提交評論