一维混沌的李氏指数谱代码

clc;
clear all;
   d0=1e-8;
   Z=[]; 
   r=rand();
   for u=linspace(0,4,500)
       le=0;
       lsum=0;
       x=[r;u];
       x1=[r+d0;u];
       for k=1:800
           x=sine_f(x);
           x1=sine_f(x1);
           d1=sqrt((x(1)-x1(1))^2);
           x1=x+(d0/d1)*(x1-x);
           if k>100
               lsum=lsum+log(d1/d0);
           end
       end
       le=lsum/(k-100);
       Z=[Z,u+le*1i]; 
   end
   plot(Z,'-') 
   xlabel('k','fontsize',16,'FontAngle','italic');
   ylabel('Lyapunov exponent','fontsize',16,'FontAngle','italic');
   grid off;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

function newx=sine_f(x);
newx(1,1)=x(2)*x(1)*(1-x(1));
newx(2,1)=x(2);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

X(2):混沌控制参数

x(1):时间序列值
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值