
猜测你的目的是想要通过实例来深入了解ARMA模型的吧?不然为什么不用已经编好的函数呢?
需要明确几点:
1、你想要什么样的模型,ARMA还是ARMAX?
2、模型的阶次是指定还是自动确定?后者要复杂很多。
3、样本数据可以用系统提供的例子吗(可能适当进行简化或修改)?
1、使用load命令,将数据文件写为txt或dat或mat文件,然后在matlab程序中使用load xxdat语句
2、使用xlsread命令直接导入xls文件,y=xlsread('D:\E\program\ARMA\abcxls','C2:C17277');
你可以在matlab命令窗口中输入help xlsread 查看其详细的使用方法
lagmatrix: wrong # of input arguments
是不是你的输入数据有问题呢?具体的我现在也不知道,我以前主要是使用SAS软件解决的,你看一看上面那个附件看能不能解决问题。
还有matlab 是有一个时间序列工具箱,直接是界面 *** 作,在matlab中文论坛上有视频说明,你可以下载看看,名称是《动态时间序列神经网络》
以上就是关于ARMA时间序列参数确定,用MATLAB全部的内容,包括:ARMA时间序列参数确定,用MATLAB、关于数学建模matlab编程,小弟有一不解,望大侠指点...、你好! 我在百度知道上看到你回答用matlab确定ARMA模型的阶数,佩服大神! 我用archtest老出错为什么啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)