楼主: yu--3773536@614
2368 4

请教用matlab处理时间序列的问题 [推广有奖]

  • 0关注
  • 0粉丝

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
29 点
帖子
4
精华
0
在线时间
1 小时
注册时间
2009-11-9
最后登录
2010-3-2

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教一下各位,怎么用MATLAB确定arma的阶数呢?……
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab 时间序列 Lab 请教 MATLAB 时间 序列

沙发
houyanjie2006 发表于 2010-3-4 14:57:51 |只看作者 |坛友微信交流群
ARMA及GARCH时间序列模型及实例建模
建模, 序列, ARMA, GARCH, 实例
ARMA及GARCH时间序列模型及实例建模,并附有matlba程序
本文来自: 人大经济论坛 详细出处参考:http://www.pinggu.org/bbs/viewthread.php?tid=647051&page=1&from^^uid=1354977
这里看看是否可以得到帮助。

使用道具

藤椅
fuwf120 发表于 2010-3-5 09:35:12 |只看作者 |坛友微信交流群
最直观的方法,autocorr,看自相关图

使用道具

板凳
yu3773536 发表于 2010-3-5 11:20:41 |只看作者 |坛友微信交流群
o,是啊

使用道具

报纸
matlab-007 发表于 2014-12-23 12:00:22 |只看作者 |坛友微信交流群
matlab,下面是ARMA程序参考,你把那个随机数换成你的,相应的地方改一下,就可以了,matlab 10版以上是有时间序列工具箱的,
clc,clear
randn('state',sum(clock));  %初始化随机数发生器
elps=randn(1,10000);   %产生 10000个服从标准正态分布的随机数
x(1)=0;   %赋初始值
for j=2:10000
    x(j)=0.8*x(j-1)+elps(j)-0.4*elps(j-1); %产生样本点
end
for i=0:3
    for j=0:3
    spec= garchset('R',i,'M',j,'Display','off'); %指定模型的结构
    [coeffX,errorsX,LLFX] = garchfit(spec,x);  %拟合参数
    num=garchcount(coeffX);   %计算拟合参数的个数
    %compute Akaike and Bayesian Information Criteria
    [aic,bic]=aicbic(LLFX,num,10000);
    fprintf('R=%d,M=%d,AIC=%f,BIC=%f\n',i,j,aic,bic);  %显示计算结果
    end
end

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 21:09