声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3635|回复: 12

[稳定性与分岔] 为什么相应的庞加莱截面图明明是一个点,却要这样的显示??附程

[复制链接]
发表于 2011-9-22 14:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x

function df=dafen(t,x,flag,f)
df=[x(2);-x(1)^3+x(1)-0.3*x(2)+f*cos(1.2*t)];
end


clear
ff=0.20;
options=odeset('RelTol',1e-7);
tt=2*pi/1.2;
[t,x]=ode45(@dafen,[0:tt/100:80*tt],[0,0],options,[],ff);
subplot(1,3,1)
plot(t,x(:,1));axis([300 450 0.2 1.4]);
subplot(1,3,2)
plot(x(2000:end,1),x(2000:end,2))
%pojialai
subplot(1,3,3)
i=2000:100:3000
plot(x(i,1),x(i,2),'*')
360安全浏览器截图18308921.jpg
回复
分享到:

使用道具 举报

发表于 2011-9-24 11:20 | 显示全部楼层
从图中看出,时程曲线图,相图,庞加莱映射图。庞加莱映射图中有好几个点,你问的是什么意思?
 楼主| 发表于 2011-9-24 15:44 | 显示全部楼层
回复 2 # lgdlina 的帖子

你再仔细看    这些点的横纵坐标都是一样的,x、y轴上显示的分别都是一个数
发表于 2011-9-27 19:46 | 显示全部楼层
你把时程曲线图,相图,庞加莱映射图这些概念都搞清楚,然后再看程序就容易理解了。
发表于 2011-10-1 10:49 | 显示全部楼层
这些离散点是由于数值积分误差产生的,你看这些点的横坐标是一样的!
 楼主| 发表于 2011-10-9 22:26 | 显示全部楼层
回复 5 # meiyongyuandeze 的帖子

图上都是一个数啊    数据显示也是一个数啊    加上相图的结果   庞加莱截面图应该是一个点啊
 楼主| 发表于 2011-10-15 21:05 | 显示全部楼层
回复 5 # meiyongyuandeze 的帖子

那怎么样才能显示一个点呢?
发表于 2011-10-16 06:09 | 显示全部楼层
自行设定fig3的坐标显示范围
 楼主| 发表于 2011-10-16 22:45 | 显示全部楼层
回复 8 # gghhjj 的帖子

谢谢你,按你的建议试过了,问题解决了。
发表于 2012-5-17 12:36 | 显示全部楼层
好好学习一下
发表于 2012-6-5 15:57 | 显示全部楼层
好好学习天天向上
发表于 2012-7-11 20:01 | 显示全部楼层
学习一下
发表于 2014-11-20 15:09 | 显示全部楼层
正在学习
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-12 18:00 , Processed in 0.063830 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表