混沌时间序列与预测工具箱的开源版,功能真挺全的,从生成混沌序列到 RBF、Volterra 预测一整套全给你安排上了。用ChaosAttractorsMain_Lorenz.m就能搞出 Lorenz 吸引子,点一下就能跑。哦对了,像DelayTime_OthersMain_AutoCorrelation.m这种求延迟时间的脚本也都有,拿来直接用就行。

工具箱的结构也清晰,每个步骤都拆开写了,比如求Lyapunov指数你就看LargestLyapunov_RosensteinMain_LargestLyapunov_Rosenstein1.m这几个脚本,方法还挺细的,小数据量啥的也考虑到了。调试起来没啥压力,响应也快,Matlab 新手用它练手也蛮合适。

比较贴心的是还附带了二进制图像维数、广义维的计算方法,比如用BoxDimension_2DMain_BoxDimension_2D.m就能搞定二维图像的盒子维。顺带也补了SurrogateDataMain_SurrogateData.m,可以帮你造些随机相位的替代数据,做统计的时候挺方便。

预测模块比较实用,像Prediction_RBFMain_RBF.mPrediction_VolterraMain_Volterra.m就专门做一步预测,也有多步的。,一通到底地帮你从建模到预测都考虑到了。

如果你最近在研究chaos相关的东西,或者想试试怎么用 Matlab 搞复杂动力系统,这套工具箱真的可以一试。