lyapunov_exponent.m

来自「非线性动力学中lyapunov、duffing等方程的求解」· M 代码 · 共 21 行

M
21
字号
clear;%computes lyapunov exponent r = 4.0;%%%%% first converge to attractorx = rand;   %choose random initial datafor i=1:200;   x = r*x*(1-x);     %apply logistic mapend;%%%%% find (1/n) Sum ln(f'(x_i))  -  limit should be lyapunov exponentsum = 0;for i=1:500;    x = r*x*(1-x);     %logistic map    sum = sum + log(abs(r - 2*r*x));    sum/i                                    %print out average    average(i) = sum/i;             %collect into vector for later plottingend;plot(average);      %plots sucessive averages so a trend can be observed

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?