声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1965|回复: 10

[分形与混沌] 求教 请问如何产生时间序列?

[复制链接]
发表于 2007-9-5 20:58 | 显示全部楼层 |阅读模式

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

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

x
对于那些连续系统,如lorenz系统,我们可以用let工具箱求出lyapunov指数。
如果我想先得出lorenz时间序列,然后用来检验C_CMethod,G_P算法,wolf算法的有效性,方便与let比较,请问如何产生这一时间序列?
是否先用ode45得到解,这样就有x,y,z三组数据,那么,是分别对它们处理呢,还是按照某种方法将它们组合形成时间序列呢?
我分别对它们处理过,分别得到了三个正的lypunov指数,这明显有问题啊!
谢谢!!
回复
分享到:

使用道具 举报

发表于 2007-9-5 21:49 | 显示全部楼层
理论上这三组数据得到的Lyapunov指数应该是相同的!
 楼主| 发表于 2007-9-5 23:38 | 显示全部楼层
可是根据吕金虎编写的《混沌时间序列分析及其应用》第88页,用chen系统进行分析,如果只是分别对各组数据处理,起码用fft得到的平均周期都不符合,而且算得的lypunov指数远小于他给的结果!!
而且,一组数据的lypunov指数能代表整个系统的lypunov指数吗?
发表于 2007-9-6 08:22 | 显示全部楼层
从时间序列去求,只能得到一定时段内的,和原系统的相比肯定会存在误差的,要不然时间序列的应用都在预测上呢。
 楼主| 发表于 2007-9-6 09:12 | 显示全部楼层
可是,在那本书的88页,他们就是先用四阶Runge-Kutta法解chen系统的方程,然后取变量x的时间序列计算,经过频谱分析得到平均周期为60.2410,lyapunov指数为2.0247。

我也按照他的方法得到时间序列,但是用fft变换得到的平均周期为555.5556,最后用wolf算法得到的lyapunov指数为0.0369。

结果相差很远!!

[ 本帖最后由 octopussheng 于 2007-9-6 10:41 编辑 ]
发表于 2007-9-6 10:41 | 显示全部楼层
这个例子我没有算过,呵呵

你有没有按照他书里说的那样取点啊?
 楼主| 发表于 2007-9-6 11:24 | 显示全部楼层
有啊,所以现在很郁闷!!无从下手:@)
发表于 2007-9-6 12:09 | 显示全部楼层

回复 #7 smalldog002 的帖子

这倒是很郁闷的事情,那本书我具体没有算过,有时间我也试试看吧!

对了,你求解的有没有去掉瞬态解?
 楼主| 发表于 2007-9-6 14:56 | 显示全部楼层
什么是瞬态解?我只是按照书上所说的,除去前面10000个点,取后面50000个点计算
发表于 2007-9-6 20:04 | 显示全部楼层

回复 #9 smalldog002 的帖子

就是受初始条件影响,还没有稳定的那部分
发表于 2007-9-7 09:03 | 显示全部楼层

回复 #9 smalldog002 的帖子

那应该差不多啊,呵呵,我有时间也算下试试吧!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-12-20 03:11 , Processed in 0.074239 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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