全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Gauss专版
2669 4
2010-08-14
连续运行了2天hamilton代码来做markov模型,按照他的数据,用GAUSS7.0运行,没有问题;用我的366个数据运行(HAMILTON之后四阶,我滞后2阶),将参数进行了修改,也没有问题。再用我的390个数据运行(我滞后2阶,与366个数据初始赋值一样),一直出错,错误是:Function cannot be computed at initial parameter values,出错地方是c:gauss7.0\src\egirs.src(68):error:G0525:argument contains NaNs.使用F4查询错误程序如下:
proc (1)= eigrs(x);
    x = eigh(x);
    if scalerr(x[1]);
        _eigerr = scalerr(x[1]);
        x[1] = 0;
    else;
        _eigerr = 0;
    endif;
    retp(x);
endp;
我查了错误原因,估计是新的数据规模超出了原来设定的范围,需要改变参数设置,但是不知道在哪里改,也不知道如何修改。GAUSS高手赐教,十分感谢!
   补充:hamilton原来观测变量滞后4阶,我现在滞后2阶。
二维码

扫码加我 拉你入群

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

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

全部回复
2010-8-31 09:38:49
我也遇到同样的问题 不知道哦
二维码

扫码加我 拉你入群

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

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

2010-9-2 09:05:58
有人知道吗
二维码

扫码加我 拉你入群

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

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

2010-9-3 14:28:58
恩 eigrs是内置函数 肯定没问题,能出问题的估计是你的数据。。。并不是所有的数据输进去都能得到优化结果,从optmum的说明看,返回错误的原因有11种之多,至于你属于哪一种,估计只能逐行运行,跟踪到出错的语句才能知道了。
二维码

扫码加我 拉你入群

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

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

2010-9-5 08:24:58
那 请问样本容量有数目要求吗
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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