全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
922 0
2015-03-19
哪位大神能帮我看一下,或者在stata mata运行一下这个程序,我不造哪里写错了。。少女笨瞎

function funegarch( ut, Ezt, n, aa, bb, ccc, dd)
{
zt0=0

sigmat0=1

gzt0=(ccc+dd)*zt0-dd*Ezt

sigmat(1,1)=sqrt(exp(aa+gzt0+bb*log((sigmat0^2))))

zt(1,1)=ut(1,1)/sigmat(1,1)
for (i=1; i<=n-1; i++)
{
         if zt(i,1)<0
         {
          gzt=(ccc-dd)*zt(i,1)-dd*Ezt
                                   }
         else
          {
           gzt=(ccc+dd)*zt(i,1)-dd*Ezt
                                    }
                }
return (ut(i+1,1)/sqrt(exp(aa+gzt+bb*log((sigmat(i,1)^2)))))
                                                                            
}

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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