楼主: wilding
7385 9

求助:matlab中带解释变量GARCH(ARMAX)实现问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:24份资源

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
198 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
143 点
帖子
3
精华
0
在线时间
10 小时
注册时间
2006-5-10
最后登录
2019-5-26

楼主
wilding 发表于 2006-11-18 22:17:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

求救高手:

这个问题困扰我近一个月了,百思不得其解。跪求高人支招!

在使用matlab工具箱时,总是提示以下错误:

??? Error using ==> garchpred
Number of 'Regress' coefficients unequal to number of regressors in 'X'.

但是运算结果明明表明 'Regress' coefficients 中的数量为5个,等于解释变量的个数。郁闷啊!

我的QQ:376266793

email:wilding@126.com

二维码

扫码加我 拉你入群

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

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

关键词:MATLAB ARMAX matla atlab GARCH MATLAB GARCH 变量 ARMAX

沙发
yiyo900 发表于 2006-11-18 22:55:00

[m,n]=size(Data) %[1100,6]

X= Data(1:1000,1:5);

y= Data(1:1000,6);

spec = garchset('VarianceModel','GARCH','P',1,'Q',1);

spec = garchset(spec,'Display','off','Distribution','T');

[coeffX,errorsX,LLFX,innovationsX,sigmasX] = garchfit(spec,y,X);

garchdisp(coeffX,errorsX)

XF=p(1001:1100,1:5);

NumPeriods = 100;

[sigmaForecast,meanForecast] = garchpred(coeffX,y,NumPeriods,X,XF);

藤椅
wilding 发表于 2007-1-3 10:02:00

谢谢楼上兄弟的出手相救!前段时间因项目出差,没顾得上弄。你的程序对我帮助很大,我已经按照你的方法调试成功。再次感谢。刚才看了你的blog,你的研究范围很广啊,仰慕啊,呵呵。我的兴趣和你的部分相同,也是搞人工智能在经济中的应用,主要是电力市场方面的。我这边也有一些资料,如需要给我联系,有时间多交流。

板凳
ziou_18 发表于 2007-3-9 14:54:00

楼主你好,可不可以把你的带解释变量的garch模型的程序发给我啊,我想研究下

我邮箱ziou_18@163.com

谢谢

报纸
zanjero 发表于 2007-3-16 21:33:00
以下是引用yiyo900在2006-11-18 22:55:00的发言:

[m,n]=size(Data) %[1100,6]

X= Data(1:1000,1:5);

y= Data(1:1000,6);

spec = garchset('VarianceModel','GARCH','P',1,'Q',1);

……

[sigmaForecast,meanForecast] = garchpred(coeffX,y,NumPeriods,X,XF);


出错啦:MATLAB6.5,有GARCH工具箱

??? Error using ==> garchset
Unrecognized parameter name 'VarianceModel'.

Error in ==> C:\MATLAB6p5\work\foc.m
On line 33 ==> spec = garchset('VarianceModel','GARCH','P',1,'Q',1);

地板
wccsp02 发表于 2007-11-4 10:55:00
我也想知道

7
owen123456 发表于 2011-12-17 20:10:30
我按 ”yiyo900”的方法,编一个但运到
[coeffX,errorsX,LLFX,innovationsX,sigmasX] = garchfit(spec,y,X);
??? Error using ==> garchfit at 225
Input series must be a vector.     ??? 不知为什么?求解,谢谢!
求助 带 解释变量的GARCH MATLAB实现代码,万分感激,邮箱 shengshzhang@126.com,

8
owen123456 发表于 2011-12-17 20:10:41
我按 ”yiyo900”的方法,编一个但运到
[coeffX,errorsX,LLFX,innovationsX,sigmasX] = garchfit(spec,y,X);
??? Error using ==> garchfit at 225
Input series must be a vector.     ??? 不知为什么?求解,谢谢!
求助 带 解释变量的GARCH MATLAB实现代码,万分感激,邮箱 shengshzhang@126.com,

9
yingzhanpo 发表于 2012-4-19 21:16:22
owen123456 发表于 2011-12-17 20:10
我按 ”yiyo900”的方法,编一个但运到
[coeffX,errorsX,LLFX,innovationsX,sigmasX] = garchfit(spec,y, ...
请问你的 “带解释变量的garch模型”的问题解决了吗?能不能给我发一份呢?万分感谢,写论文急啊,yingzhanpo@126.com谢谢你啦~~~~

10
gunman1 发表于 2013-4-30 23:32:28
为什么不用Eviews,难道这个软件不行吗?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-27 06:55