请选择 进入手机版 | 继续访问电脑版
楼主: 朱俊丰
5162 4

[问答] 本人在用matlab做空间杜宾模型,但是结果提示输出参数过多 [推广有奖]

  • 3关注
  • 3粉丝

讲师

12%

还不是VIP/贵宾

-

威望
0
论坛币
6340 个
通用积分
57.8372
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
3203 点
帖子
80
精华
0
在线时间
757 小时
注册时间
2013-6-14
最后登录
2024-3-28

朱俊丰 在职认证  学生认证  发表于 2016-11-18 14:47:47 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
本人在用matlab做空间杜宾模型,用的是jplv7工具箱做的,但是结果却提示输出参数过多,请问我应该怎么做,代码如下!(还有matlab只需要把面板数据设置成要求的格式就行么,没有其他的要求了,怎么能保证空间权重矩阵和自变量矩阵相乘的时候不会出现问题,希望大神们帮我解答一下,谢谢)
results = sdm(y,X,W,info)
PURPOSE: computes spatial durbin model estimates
          (1-rho*W)y = a + X*B1 + W*X*B2 + e, using sparse algorithms
  ---------------------------------------------------
   USAGE: results = sdm(y,x,W,info)
   where: y = dependent variable vector
          x = independent variables matrix
          W = contiguity matrix (standardized)
        info = an (optional) structure variable with input options:
        info.rmin = (optional) minimum value of rho to use in search  
        info.rmax = (optional) maximum value of rho to use in search   
        info.convg = (optional) convergence criterion (default = 1e-8)
        info.maxit = (optional) maximum # of iterations (default = 500)
        info.lflag = 0 for full lndet computation (default = 1, fastest)
                   = 1 for MC lndet approximation (fast for very large problems)
                   = 2 for Spline lndet approximation (medium speed)
        info.order = order to use with info.lflag = 1 option (default = 50)
        info.iter  = iterations to use with info.lflag = 1 option (default = 30)
        info.lndet = a matrix returned by sar, sar_g, sarp_g, etc.
                     containing log-determinant information to save time
错误使用 info
输出参数太多。

二维码

扫码加我 拉你入群

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

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

关键词:空间杜宾模型 MATLAB matla atlab 杜宾模型 matlab 杜宾 空间 模型

飞飞法师 学生认证  发表于 2016-11-18 16:23:09 来自手机 |显示全部楼层 |坛友微信交流群
朱俊丰 发表于 2016-11-18 14:47
本人在用matlab做空间杜宾模型,用的是jplv7工具箱做的,但是结果却提示输出参数过多,请问我应该怎么做,代 ...
设置成matlab要求的面板格式然后导入矩阵,改好代码就可以,估计你是代码改错了

使用道具

朱俊丰 在职认证  学生认证  发表于 2016-11-18 16:46:36 |显示全部楼层 |坛友微信交流群
飞飞法师 发表于 2016-11-18 16:23
设置成matlab要求的面板格式然后导入矩阵,改好代码就可以,估计你是代码改错了
已经弄好了,谢谢!但是中间又出了一个差错,,显示
未定义函数或变量 'x'。

出错 panel_effects_sdm (line 56)
    tmp = [x W*y]'*[x W*y];
请问你知道是什么原因么

使用道具

Aimee1234567 学生认证  发表于 2018-10-11 10:01:53 |显示全部楼层 |坛友微信交流群
朱俊丰 发表于 2016-11-18 16:46
已经弄好了,谢谢!但是中间又出了一个差错,,显示
未定义函数或变量 'x'。
就是这里的x没有输入,你检查以下输入进去应该就可以了

使用道具

Aimee1234567 学生认证  发表于 2018-10-11 10:01:58 |显示全部楼层 |坛友微信交流群
朱俊丰 发表于 2016-11-18 16:46
已经弄好了,谢谢!但是中间又出了一个差错,,显示
未定义函数或变量 'x'。
就是这里的x没有输入,你检查以下输入进去应该就可以了

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-28 22:08