naihuisong 发表于 2008-11-4 13:50

请教关于画Poincare图的问题!在线等

我是新手,刚刚接触画庞凯莱映射图的东西,有些话可能说的不太专业,首先请大家原谅!
首先用龙格库塔法算点,然后每隔一个周期取一个点,来画Poincare图。那么龙格库塔的步长是怎么选取的?每个周期算多少个点是随意定的吗(比如200个)?那么就是说在稳态后,我在第一个周期取一个点,然后隔200个点取第二个点,依次类推,则得到了Poincare映射吗?
我是用VC++来编程的。

naihuisong 发表于 2008-11-4 13:51

请大家赶紧帮忙吧

naihuisong 发表于 2008-11-4 13:51

为吸引眼球,自己先顶起来,呵呵

naihuisong 发表于 2008-11-4 14:01

另外,怎么确定稳态运动是从多少周期开始呢?

咕噜噜 发表于 2008-11-4 18:44

原帖由 naihuisong 于 2008-11-4 13:50 发表 http://www.chinavib.com/forum/images/common/back.gif
我是新手,刚刚接触画庞凯莱映射图的东西,有些话可能说的不太专业,首先请大家原谅!
首先用龙格库塔法算点,然后每隔一个周期取一个点,来画Poincare图。那么龙格库塔的步长是怎么选取的?每个周期算多少个点是随 ...
你理解上没有什么问题,每个周期取多少个点不一定,通常100-200个就可以了

咕噜噜 发表于 2008-11-4 18:45

原帖由 naihuisong 于 2008-11-4 14:01 发表 http://www.chinavib.com/forum/images/common/back.gif
另外,怎么确定稳态运动是从多少周期开始呢?
只要你的时间取得适当长一些,然后舍去前面的周期点数就可以了,具体每个系统稳态运动的时间是不一样的

无水1324 发表于 2008-11-6 22:12

回复 5楼 咕噜噜 的帖子

同意楼上的说法!

yuling 发表于 2009-1-7 16:45

回复 楼主 naihuisong 的帖子

龙格库塔的步长取值越小当然计算越精确,但计算量大,可以试一下变步长龙格库塔法。
频闪法做Poincare图就是这个思想,一般舍掉前面的点,用后面的点作图。
页: [1]
查看完整版本: 请教关于画Poincare图的问题!在线等