matlab庞加莱截面法画Lorenz系统分岔图(附图).doc

matlab庞加莱截面法画Lorenz系统分岔图(附图).doc

ID:55953549

大小:34.50 KB

页数:2页

时间:2020-06-18

matlab庞加莱截面法画Lorenz系统分岔图(附图).doc_第1页
matlab庞加莱截面法画Lorenz系统分岔图(附图).doc_第2页
资源描述:

《matlab庞加莱截面法画Lorenz系统分岔图(附图).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、利用庞加莱截面法画的Lorenz系统的分岔图,复制改成其他系统即可运行,Matlab12a可以运行,附分岔图,见下页!functionLorenz_bifur_rZ=[];forr=linspace(1,200,500);%舍弃前面迭带的结果,用后面的结果画图[T,Y]=ode45(@Lorenz,[0,1],[1;1;1;16;r;4]);[T,Y]=ode45(@Lorenz,[0,50],Y(length(Y),:));Y(:,1)=Y(:,2)-Y(:,1);%对计算结果进行判断,如果点满足x=y,则取点fork=2:length(Y)f

2、=k-1;ifY(k,1)<0ifY(f,1)>0y=Y(k,2)-Y(k,1)*(Y(f,2)-Y(k,2))/(Y(f,1)-Y(k,1));Z=[Zr+abs(y)*i];endelseifY(f,1)<0y=Y(k,2)-Y(k,1)*(Y(f,2)-Y(k,2))/(Y(f,1)-Y(k,1));Z=[Zr+abs(y)*i];endendendendplot(Z,'.','markersize',1)title('Lorenz映射分岔图')xlabel('r'),ylabel('

3、y

4、wherex=y')functiondy=Lore

5、nz(t,y)%Lorenz系统%系统微分方程:%dx/dt=-a(x-y)%dy/dt=x(r-z)-y%dz/dt=xy-bzdy=zeros(6,1);dy(1)=-y(4)*(y(1)-y(2));dy(2)=y(1)*(y(5)-y(3))-y(2);dy(3)=y(1)*y(2)-y(6)*y(3);dy(4)=0;dy(5)=0;dy(6)=0;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。