该系统具有非常丰富的动态特性,通过仿真分析,不仅能观察到四翼混沌吸引子,而且也能观察到三翼混沌吸引子以及不同周期和吸引子形状的周期轨。
该系统可以表示为:
{x˙=ax+ky−yzy˙=−by−z+xzz˙=−x−cz+xy\left\{ \begin{array}{l} \dot{x}=ax+ky-yz\\ \dot{y}=-by-z+xz\\ \dot{z}=-x-cz+xy\\ \end{array} \right. ⎩⎨⎧​x˙=ax+ky−yzy˙​=−by−z+xzz˙=−x−cz+xy​
上式中,(x,y,z)∈R3\left( x,y,z \right) \in R^3(x,y,z)∈R3,当取a=4.6,b=12,c=5,k=1a=4.6,b=12,c=5,k=1a=4.6,b=12,c=5,k=1时,可以观察到该混沌系统的混沌吸引子如下图所示。



实现上述混沌吸引子的程序如下:

clear;clc;
x0=[0.5;0.5;0.5];
tspan=[0:0.001:100];
[T,X]=ode45(@total,tspan,x0);
figure(1);
subplot(3,1,1),plot(T,X(:,1),'Color',[0.10,0.05,0.70]);
xlabel('t','FontName','Times New Roman','FontSize',24);
ylabel('x','FontName','Times New Roman','FontSize',24);
subplot(3,1,2),plot(T,X(:,2),'Color',[0.10,0.05,0.70]);
xlabel('t','FontName','Times New Roman','FontSize',24);
ylabel('y','FontName','Times New Roman','FontSize',24);
subplot(3,1,3),plot(T,X(:,3),'Color',[0.10,0.05,0.70]);
xlabel('t','FontName','Times New Roman','FontSize',24);
ylabel('z','FontName','Times New Roman','FontSize',24);
figure(2);
plot(X(30:end,1),X(30:end,2),'Color',[0.10,0.05,0.70]);%grid;
xlabel('x','FontName','Times New Roman','FontSize',24);
ylabel('y','FontName','Times New Roman','FontSize',24);
figure(3);
plot(X(30:end,1),X(30:end,3),'Color',[0.10,0.05,0.70]);%grid;
xlabel('x','FontName','Times New Roman','FontSize',24);
ylabel('z','FontName','Times New Roman','FontSize',24);
figure(4);
plot(X(30:end,2),X(30:end,3),'Color',[0.10,0.05,0.70]);%grid;
xlabel('y','FontName','Times New Roman','FontSize',24);
ylabel('z','FontName','Times New Roman','FontSize',24);
function dy=total(~,y)
dy = zeros(3,1);
a = 4.6;b = 12;c = 5;k = 1;
dy = [a*y(1)+k*y(2)-y(2)*y(3);-b*y(2)-y(3)+y(1)*y(3);-y(1)-c*y(3)+y(1)*y(2)];
end

一个三维四翼混沌系统混沌吸引子——MATLAB实现相关推荐

  1. 几种混沌系统混沌模型

    logistic映射混沌系统 函数系统方程: 当满足以下条件时: 1<x0<1 3.57<μ<4 Logistic函数工作于混沌状态. 混沌图像: 细胞神经网络(超)混沌系统 ...

  2. java绘制蝴蝶效应曲线代码_利用MATLAB的常微分方程数值解绘制蝴蝶效应(混沌系统)三维曲线图、平面上的投影图...

    一.模型的常微分方程及初值 二.ode45求解函数 function r=hudie3(t,x) global a; global b; global c; a=8/3;b=10;c=28; r=ze ...

  3. matlab绘制三维混沌系统程序(以三阶微分方程系统为例),可以出庞加莱截面图、二维相图、三维相图、分岔图

    matlab绘制三维混沌系统程序(以三阶微分方程系统为例),可以出庞加莱截面图.二维相图.三维相图.分岔图,需要的同学可以(不代做). _:8550662869649774皮皮and瓜瓜

  4. 基于Duffing系统的分数阶混沌研究【基于matlab的动力学模型学习笔记_5】

    /*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能提供一点帮助将会十分荣幸*/ 前面的几篇博文我们提到提到的都是整数阶模型,这里我们将对分数阶模型进行一个简单的研究. 摘要:与整数阶混沌相比,分数 ...

  5. 基于混沌系统的文本加密算法研究(二)——经典混沌映射

    基于混沌系统的文本加密算法研究(二)--经典混沌映射 前言 一.一维Logistic混沌映射 二.二维Henon混沌映射 三.三维Lorenz连续混沌映射 总结 代码 1.Logistic映射 2.H ...

  6. 非线性可视化(3)混沌系统

    承接上一篇二维相图. 如果二维相平面中出现了交叉的轨线,则说明这个系统的维度很可能大于二维. 下面就以几个经典的系统作为示范.本章不涉及太多知识点,以展示为主.主要介绍三个经典的非线性混沌系统. 1  ...

  7. 常见混沌系统—Chen模型

    混沌是非线性动力系统的固有特性,是非线性系统普遍存在的现象. 概念 1999年,美国休斯顿大学陈关荣教授发现了一个新的混沌吸引子--Chen系统,即陈氏混沌系统,它与Lorenz系统类似,但不拓扑等价 ...

  8. 常见混沌系统—Lorenz模型

    1963年,Lorenz发现了第一个混沌吸引子--Lorenz系统,从此揭开了混沌研究的序幕. 概念 在数学中,一个动力系统被称为自治的,当且仅当这个系统由一组常微分方程组成,并且这些方程的表达式与动 ...

  9. 用Python Matplotlib实现可视化混沌系统

    二十世纪的三大科学发现分别是:混沌.相对论和量子力学.爱因斯坦创立的相对论统一了时空观,普朗克等科学家发现的量子力学揭示了微观世界的不可观测性,而Lorenz提出的混沌预示着**确定性系统中蕴含着随机 ...

  10. Mackey-Glass时滞混沌系统

    时滞混沌系统 时滞混沌系统即具有混沌运动的时滞系统.时滞系统是系统中一处或几处的信号传递有时间延迟的系统.所谓混沌是指具有以下特点的一类现象:由确定性产生:具有有界性:具有非周期性:初始条件具有极端敏 ...

最新文章

  1. DELL服务器结合nagios硬件监控、报警
  2. 深入理解ES6笔记(九)JS的类(class)
  3. linux 下部署Python项目
  4. Kindle:自动追更之云上之旅
  5. WM-Tcode集合
  6. 机器学习入门学习资源
  7. python seach_python 正则re.search
  8. java实现人脸识别源码【含测试效果图】——Dao层(IBaseDaoUtil)
  9. (原创)TCP-IP学习笔记之UDP(用户数据报协议)
  10. mac上文字识别(Tesseract-OCR for mac )
  11. 一起来扒一扒B站董事长陈睿的那些传奇经历
  12. 电脑c盘满了变成红色了怎么清理?看看这7个方法
  13. 1 月 9 日:iPhone 问世
  14. codeforces 869c(组合数)
  15. 月嫂公司如何把一次性的生意,变成源源不断的生钱机器
  16. Total Commander配置详解
  17. 2021-11-16爬取淘宝商品信息时如何获取cookie
  18. 1 分钟抗住 10 亿请求!某些 App 怎么做到的?
  19. 艾诚专访崔晓波:为何用数据才能洞察这个世界?
  20. 简信CRM:在线crm这两个指标非常重要!

热门文章

  1. 到底什么是端到端(edge-to-edge)啊?
  2. PHP利用SMTP发送邮件,测试ok
  3. C/C++学习笔记: 字符串匹配Sunday算法
  4. VMware下linux ubuntu 虚拟机复制粘贴-宿主机
  5. AT91SAM9260开发板
  6. js实现单元格合并和取消合并操作
  7. mysql5.1免安装版_mysql5.1免安装版配置
  8. html中 DPlayer 播放m3u8文件【方式二】
  9. 正则验证正整数表达式
  10. 【数据库】理解一对一、一对多、多对多关系