全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
7342 9
2006-11-18

求救高手:

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

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

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

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

我的QQ:376266793

email:wilding@126.com

二维码

扫码加我 拉你入群

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

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

全部回复
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);

二维码

扫码加我 拉你入群

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

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

2007-1-3 10:02:00

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

二维码

扫码加我 拉你入群

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

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

2007-3-9 14:54:00

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

我邮箱ziou_18@163.com

谢谢

二维码

扫码加我 拉你入群

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

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

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);

二维码

扫码加我 拉你入群

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

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

2007-11-4 10:55:00
我也想知道
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群