资源描述:
《Matlab非线性方程与混沌.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一只蝴蝶在巴西扇动翅膀,有可能在美国的德克萨斯引起一场龙卷风吗?Logistic方程与混沌在生物学中,有一个刻画生物种群个体总量增长情况的著名的方程——Logistic方程:其中xn为某生物群体的第n代的个体总数与该群体所能达到的最大保有量时的个体数之比。选定初值和比例系数r的值后,由方程就能生成一个数列:考察迭代格式(Logistic方程)初值1.当参数r取值分别为1.2,3.6时,考察其迭代序列的收敛情况clc;clf;x=0.1;y=[];r=1.2;%改变取值得到相应的图形holdonaxis([010001])fork=1:100x=r*x*(
2、1-x);y=[y,x];plot(k,x,'k.','markersize',10)fprintf('x(%d)=%.10f',k,x)endt=1:100;plot(t,y,'k-');grid程序将参数r取为3.6时迭代序列的收敛情况:clear;clf;holdonaxis([0,4,0,1]);gridforr=0:0.3:3.9x=[0.1];fork=2:150x(k)=r*x(k-1)*(1-x(k-1));endpause(0.05)fork=101:150plot(r,x(k),'k.');endtext(r-0.1,max(x(
3、101:150))+0.05,['it{r}=',num2str(r)])end程序2.将参数r取0,0.3,0.6,0.9,1.2,…,3.9的迭代序列收敛情况放置到同一坐标系中观察其变化clear;clf;axis([2.7,4,0,1]);gridholdonforr=2.7:0.005:3.9x=[0.1];fori=2:150x(i)=r*x(i-1)*(1-x(i-1));endpause(0.1)fprintf('r=%.3f',r)fori=101:150plot(r,x(i),'k.');endend程序3.现在对r取值在2.7到
4、3.9之间进行加密迭代并作图,取步长为0.005时参数r的微小变化引起结果巨大的变化请同学们再次加密r取值进行实验,回答下面问题(1)是否由4支分叉为8支,并依次类推呢?(2)这些分叉点处r的取值,是否有规律?混沌现象混沌(译自英文Chaos)的原意是指无序和混乱的状态。这些表面上看起来无规律、不可预测的现象,实际上有它自己的规律。混沌学的任务:就是寻求混沌现象的规律,加以处理和应用。60年代混沌学的研究热悄然兴起,渗透到物理学、化学、生物学、生态学、力学、气象学、经济学、社会学等诸多领域,成为一门新兴学科。什么是混沌呢?科学家给混沌下的定义是:混沌是指
5、发生在确定性系统中的貌似随机的不规则运动,一个确定性理论描述的系统,其行为却表现为不确定性一不可重复、不可预测,这就是混沌现象。进一步研究表明,混沌是非线性动力系统的固有特性,是非线性系统普遍存在的现象。牛顿确定性理论能够充美处理的多为线性系统,而线性系统大多是由非线性系统简化来的。因此,在现实生活和实际工程技术问题中,混沌是无处不在的!混沌的特征1.差之毫厘,失之千里、牵一发而动全身。一个小小初始条件的差异可以严重影响系统长期的大变化。2.对初始条件的敏感性。对原本西方的科学基本理念来说,「如果你正在计算台面上的一颗撞球,就不用去理会室外一片树叶的掉落
6、。很轻微的影响可以被忽略,事物进行总会殊途同归,任意的小干扰,并不致于膨胀到任意大的后果。」1960年,美国麻省理工学院教授洛伦兹研究“长期天气预报”问题时,在计算机上用一组简化模型模拟天气的演变。他原本的意图是利用计算机的高速运算来提高技期天气预报的准确性。但是,事与愿违,多次计算表明,初始条件的极微小差异,均会导致计算结果的很大不同。由于气候变化是十分复杂的,所以在预测天气时,输入的初始条件不可能包含所有的影响因素(通常的简化方法是忽略次要因素,保留主要因素),而那些被忽略的次要因素却可能对预报结果产生重大影响,导致错误的结论。由此,洛伦兹认定,尽管
7、拥有高速计算机和精确的测量数据(温度、风速、气压等),也难以获得准确的长期天气预报。3蝴蝶效应1979年12月,洛伦兹在华盛顿的美国科学促进会的一次讲演中提出:一只蝴蝶在巴西扇动翅膀,有可能会在美国的德克萨斯引起一场龙卷风。他的演讲和结论给人们留下了极其深刻的印象。从此以后,所谓“蝴蝶效应”之说就不胫而走,名声远扬了。从科学的角度来看,“蝴蝶效应”反映了混沌运动的一个重要特征:系统的长期行为对初始条件的敏感依赖性。经典动力学的传统观点认为:系统的长期行为对初始条件是不敏感的,即初始条件的微小变化对未来状态所造成的差别也是很微小的。可混沌理论向传统观点提
8、出了挑战。混沌理论认为在混沌系统中,初始条件的十分微小的变化经过不断放大,对其未