楼主: nmmbruno
1351 3

[问答] matlab 矩阵求解 [推广有奖]

  • 0关注
  • 0粉丝

初中生

19%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
619 点
帖子
5
精华
0
在线时间
17 小时
注册时间
2014-1-13
最后登录
2014-5-29

楼主
nmmbruno 发表于 2014-1-20 21:41:42 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
这是我的学校功课不过实在解不出来
拜托各位
是将书中程式码执行后仿照图
但执行程式码中间出了些问题

以下这条式子
D=B*forecast + C*lag + smooth*rlag +shocks

在执行的时候出现                                                                                
??? Error using ==> *
Inner matrix dimensions must agree.                                                                                                                                                         
  
其中

B=[b1 0;-a2 0]                                                                                
C=[1-b1 0;0 1-a1]                                                                                
forecast=[eps;eys]                                                                                 
eps=alfap*epcs+(1-alfap)*epfs

(更多程式码在资料来源生成PDF档中的第六十六,六十七页)


因为想是矩阵大小问题

其中B是 [2x2] 矩阵, forecast是 [1x3998] 矩阵
C是 [2x2] 矩阵, lag是 [1x3998] 矩阵
smooth是[2x1]矩阵, rlag是 [1999x1]矩阵
shocks是[3998x1]矩阵


所以我自创了一个G,大小是[0 0], 數值為0
想让这个矩阵可以

做成这条式子
D= B*G'*forecast' + C*G'*lag' + smooth*rlag' + shocks'

执行的时候出现
??? Error using ==> +
Matrix dimensions must agree.

不晓得是哪儿出问题可以拜托高手帮个忙吗
感激不尽!!!                                                                                












来源
http://www.econ.kuleuven.be/ew/academic/intecon/Degrauwe/PDG-papers/Contributions%20to%20books/Behavioral%20Macro%20Book-Fin.pdf




二维码

扫码加我 拉你入群

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

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

关键词:MATLAB matla atlab Atl Lab matlab

沙发
Xaero 发表于 2014-1-25 08:45:37
forecast'
有了后面的单引号后,它就转置了,大小就从forecast是 [1x3998] 矩阵, 变为 3998*1 了。

其他几个变量的问题相同。
十年一觉扬州梦。
智不足以Academy,才尚不够Industry,[情无力于Life]。

藤椅
matlab-007 发表于 2015-2-15 21:47:27
这matlab初学者是最容易犯的错误
matlab是矩阵语言,定义的*,/,^是矩阵的乘,除,乘方

不是矩阵运算,而是要矩阵相对应位置的元素乘,除,乘方运算结果时
在matlab 要用 .*,./,.^

板凳
Joan_jojo 发表于 2015-2-17 20:20:04
想问楼主学的什么专业

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 05:00