youxue 发表于 2010-12-7 11:15

系统关联维数的理论值是什么?

请问洛伦兹系统的关联维数,时间延迟,嵌入维数的理论值分别是多少啊。我看了很多资料,每个上面都有不同的值啊

yuling 发表于 2010-12-8 10:40

回复 1 # youxue 的帖子

所有这些都是数值计算得到的,不像科赫雪花,康托尔集合那样有一个可理论计算的维数。但是有一些大家比较公认的结果,针对你的问题,你可以参考这两篇文献:

Kim H S, Eykholt R, Salas J D.Nonlinear Dynamica, Delay Times, and Embedding Windows.Physica D.1999,127(1-2):48-60
A.Wolf, B.Swift,H.L.Swinney, J.A.Vastano. Determining Lyapunov exponents from a time series. Physica 16D.1985,285-317
按照文献中的参数设定,如果你的程序能跑出一致的结果,就说明你的编程没有问题了

youxue 发表于 2010-12-8 17:11

回复 2 # yuling 的帖子

o 谢谢啊,我先看一下,再请教

cqupenghao 发表于 2010-12-8 23:45

你也是搜一些工具箱看看,可以看看陆振波的论文

youxue 发表于 2011-1-19 22:08

回复 2 # yuling 的帖子

你好,我看过后还是不明白,有论文中,时间延迟需要乘以采样时间,而有的则没有呢?

gghhjj 发表于 2011-2-19 09:40

本帖最后由 gghhjj 于 2011-2-19 09:41 编辑

youxue 发表于 2011-1-19 22:08 static/image/common/back.gif
回复 2 # yuling 的帖子

你好,我看过后还是不明白,有论文中,时间延迟需要乘以采样时间,而有的则没有呢 ...
这个估计和量纲有关系,你可以具体看看两者的使用条件是否有什么不同

cqupenghao 发表于 2011-2-24 20:03

回复 1 # youxue 的帖子

我们用C-C方法计算Lorenz时间序列(固定参数σ=10,b=8/3,r=28)的时间延迟和嵌入维数。取初值x(0)=-1,y(0)=0,Z(0)=l,积分时间步长h=0.01,用四阶Runge-Kutta法积分方程组,除去前面的10000个点,取之后的10000个点,用X的时间序列进行分析,得到结果如图1所示。由图中我们可以得到delta S_mean(△S(t)的第一个极小值点对应的τ为17,则时间延迟为17。由Scor中的最小值点对应的τw=91,我们得到延迟时间窗为91,根据τw=(m-1) τ,得到嵌入维数m为6。
然后根据小数据量算法编程计算Lorenz序列的Lyapunov指数。取初值x(0)=1, y(0)=0,z(0)=l;积分时间步长h=0.01,时间延迟取17,嵌入维数取6,用四阶Runge-Kutta法积分方程组,除去前面的10000个点,取之后的5000个点,用X的时间序列进行分析,计算得最大Lyapunov指数为1.5096,
页: [1]
查看完整版本: 系统关联维数的理论值是什么?