miyan 发表于 2008-10-28 23:36

问个关于庞加莱映射的问题

为什么我画出来的上田振子的庞加莱映射与相平面图是一样的呢?坐标取的是X和X的导数。

adminftp 发表于 2008-10-28 23:59

只能说你做错了,至于为什么,需要你给程序大家才能帮你分析

上田振子庞加莱映射和相图

miyan 发表于 2008-10-29 00:08

回复 沙发 adminftp 的帖子

我也觉得。。。左边那个是相图还是映射?那个图我也画出来了的 只是书上画的庞加莱映射我一直弄不出来,而且和你给的右边那个图不大一样 我是用C编了一个龙格库塔法来算X和X导数。。算出来后 每隔六个点取一次来画 大虾指点下我到底错在哪里了?

adminftp 发表于 2008-10-29 00:18

每隔六个点取一次来画

这个显然是有问题的,不是随意隔多少个点取一次
你应该每一个周期去一个点,我想你一个周期不至于值计算六个点吧

miyan 发表于 2008-10-29 00:24

回复 地板 adminftp 的帖子

我周期算出来时2π。但为了方便取点所以我用的6 我问题是不是就出在这里 ?

adminftp 发表于 2008-10-29 00:27

原帖由 miyan 于 2008-10-29 00:24 发表 http://www.chinavib.com/forum/images/common/back.gif
我周期算出来时2π。但为了方便取点所以我用的6 我问题是不是就出在这里 ?

是这样的,取点不对,你这样取点难怪庞加莱映射和相图一致了

庞加莱映射是相图中庞加莱映射上的点,而不是随意取点的

miyan 发表于 2008-10-29 00:29

回复 6楼 adminftp 的帖子

噢 我知道了 我这样取 他就不在同一个平面上了。。。但我算出来点的序列都是实数。。。如果用2π取不到点上 这个问题怎么解决了 ?

adminftp 发表于 2008-10-29 00:38

原帖由 miyan 于 2008-10-29 00:29 发表 http://www.chinavib.com/forum/images/common/back.gif
噢 我知道了 我这样取 他就不在同一个平面上了。。。但我算出来点的序列都是实数。。。如果用2π取不到点上 这个问题怎么解决了 ?

一般情况下这个事先就要在你的程序中考虑到这个问题,正常应该设置好每个周期计算点数方便画图时点的选取

miyan 发表于 2008-10-29 00:50

回复 8楼 adminftp 的帖子

恩 ,知道了感谢

miyan 发表于 2008-10-29 01:11

我刚才画的庞加莱映射图

这次周期取的是2π 但画出来感觉和书上的形状还是不大一样。。。大师再指点指点。。。

miyan 发表于 2008-10-30 01:14

回复 8楼 adminftp 的帖子

大虾我画出来还是不对啊。画出来还是和相图差不多 我周期取的2π是不是周期取的不对啊?
页: [1]
查看完整版本: 问个关于庞加莱映射的问题