楼主: xx
2744 4

急问:hamilton代码修改问题 [推广有奖]

  • 1关注
  • 20粉丝

我爱人大

已卖:1015份资源

教授

47%

还不是VIP/贵宾

-

威望
1
论坛币
9001 个
通用积分
10.1727
学术水平
25 点
热心指数
31 点
信用等级
17 点
经验
14372 点
帖子
368
精华
0
在线时间
1591 小时
注册时间
2006-4-4
最后登录
2025-12-28

楼主
xx 发表于 2010-8-14 17:05:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
连续运行了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阶。
二维码

扫码加我 拉你入群

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

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

关键词:hamilton Milton AMI ILT Parameter 代码 hamilton

沙发
zhangxi1987 发表于 2010-8-31 09:38:49
我也遇到同样的问题 不知道哦

藤椅
zhangbao1985 发表于 2010-9-2 09:05:58
有人知道吗

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

报纸
zhangxi1987 发表于 2010-9-5 08:24:58
那 请问样本容量有数目要求吗

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 04:55