?? largestlyapunov.m
字號:
function [Lyapunov1]=LargestLyapunov(data,m,tau,P)% 用最小數據量法計算混沌時間序列 Lyapunov 指數% tau = 1; % 時延% m = 20000; % 嵌入維% data ; % 列向量,即 n*1 taumax = 1000; % 最大離散步進時間% P = 2; % 序列平均周期tau=1;m=14;p=2;data=textread('my.txt');Y = lyapunov_small(data,tau,m,p);figure(1)plot(Y(1:taumax),'-b'); grid; xlabel('i'); ylabel('y(i)');n=input('請輸入要擬合長度n(默認為8)=');if isempty(n) n=8else nendlinear_zone = [1:n]'; % 線性區域F = polyfit(linear_zone,Y(linear_zone),1);Lyapunov1 = F(1);yp=polyval(F,1:n+10);hold onplot(1:n+10,yp,'-r')hold off
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -