chenshumeionly 发表于 2011-9-22 14:22

为什么相应的庞加莱截面图明明是一个点,却要这样的显示??附程


function df=dafen(t,x,flag,f)
df=;
end


clear
ff=0.20;
options=odeset('RelTol',1e-7);
tt=2*pi/1.2;
=ode45(@dafen,,,options,[],ff);
subplot(1,3,1)
plot(t,x(:,1));axis();
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),'*')

lgdlina 发表于 2011-9-24 11:20

从图中看出,时程曲线图,相图,庞加莱映射图。庞加莱映射图中有好几个点,你问的是什么意思?

chenshumeionly 发表于 2011-9-24 15:44

回复 2 # lgdlina 的帖子

你再仔细看    这些点的横纵坐标都是一样的,x、y轴上显示的分别都是一个数

lgdlina 发表于 2011-9-27 19:46

你把时程曲线图,相图,庞加莱映射图这些概念都搞清楚,然后再看程序就容易理解了。

meiyongyuandeze 发表于 2011-10-1 10:49

这些离散点是由于数值积分误差产生的,你看这些点的横坐标是一样的!

chenshumeionly 发表于 2011-10-9 22:26

回复 5 # meiyongyuandeze 的帖子

图上都是一个数啊    数据显示也是一个数啊    加上相图的结果   庞加莱截面图应该是一个点啊

chenshumeionly 发表于 2011-10-15 21:05

回复 5 # meiyongyuandeze 的帖子

那怎么样才能显示一个点呢?

gghhjj 发表于 2011-10-16 06:09

自行设定fig3的坐标显示范围

chenshumeionly 发表于 2011-10-16 22:45

回复 8 # gghhjj 的帖子

谢谢你,按你的建议试过了,问题解决了。

sl0412 发表于 2012-5-17 12:36

好好学习一下

若凡 发表于 2012-6-5 15:57

好好学习天天向上

wangu 发表于 2012-7-11 20:01

学习一下

acai1238 发表于 2014-11-20 15:09

正在学习
页: [1]
查看完整版本: 为什么相应的庞加莱截面图明明是一个点,却要这样的显示??附程