全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2262 2
2016-03-05
大家好!最近在学习用matlab跑空间计量模型的相关内容。我用的matlab工具包是ELHORST网站上所提供的SPSEModels这个文件夹,这里的demopanelscompare.m文件在两个自变量情况下就是运行顺畅的(可能是因为ELHORST所举的例子就是两个自变量的例子),但是我更改为2个以上的自变量,就无法运行了。错误提示如下:
错误使用 chol
矩阵必须为正定矩阵。

出错 direct_indirect_effects_estimates (line 35)
    parms = chol(results.cov)'*randn(size(parm)) + parm;


还还请各位大神指点一下!
部主要改动的部分如下:y=A(:,[5])    x=A(;,[6,7,8,9,10,11,13])  vnames=strvcat('logcit','intercept','logp','logy','1','2','3','4','5');
T






二维码

扫码加我 拉你入群

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

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

全部回复
2016-8-28 21:07:17
如果你下到的文件名是New Elhorst Panel Code,那应该没有问题。
二维码

扫码加我 拉你入群

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

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

2016-10-17 22:07:14
matlab-007 发表于 2016-8-28 21:07
如果你下到的文件名是New Elhorst Panel Code,那应该没有问题。
请问这个问题解决了吗
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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