用Matlab观察分岔与混沌现象_第1页
用Matlab观察分岔与混沌现象_第2页
用Matlab观察分岔与混沌现象_第3页
用Matlab观察分岔与混沌现象_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab实验报告实验目的:用Matlab观察分岔与混沌现象。题目:Feigenbaum曾对超越函数(为非负实数)进行了分岔与混沌的研究,试利用迭代格式,做出相应的Feigenbaum图算法设计:1、 因为为非负实数,所以试将的范围限制在0,3,制图时x的坐标限制在0,3,考虑到y的值有正有负,所以把y的坐标限制在-3,3。2、 根据课本上给的例题,编写程序代码来绘图。程序代码:clear;clf;hold onaxis(0,3,-3,3);gridfor a=0:0.005:3 x=0.1; for i=2:150 x(i)=a*sin(pi*x(i-1); end pause(0.1)

2、for i=101:150 plot(a,x(i),'k.'); endend图像:结果分析:在取值在0,0.3区间内时,y的值保持在0,然后开始上升,在取值在0.75附近时,开始分岔为两支。从整体上看,随着的值越来越大,所产生的迭代序列越来越复杂,可能会随机地落在区间(-3,3)的任一子区间内。并可能重复,这就是混沌的遍历性。进一步分析:由于的取值空间偏小,考虑扩大其取值范围到0,6,再进一步观察图像。程序代码如下:clear;clf;hold onaxis(0,6,-6,6);gridfor a=0:0.05:6 x=0.1; for i=2:150 x(i)=a*sin(pi*x(i-1); end pause(0.1) for i=101:150 plot(a,x(i),'k.'); endend图像:分析:由图像可见,随着取值范围的增大,图像呈现出周期性的特点。总结:1、当取值范围比较小,不足以发现图像规律时,可以考虑扩大变量的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论