楼主: wenby
1883 0

[问答] 用matlab代码出现Error using + Matrix dimensions must agree问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
808 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
90 点
帖子
2
精华
0
在线时间
2 小时
注册时间
2015-3-9
最后登录
2015-10-2

楼主
wenby 发表于 2015-3-9 23:32:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在做二状态ARCH模型出现Error using  + Matrix dimensions must agree.代码(网上找的)应该哪里有错误但是没找出来,请大神指导


  1. [/font]%----------------------------------------------------------------------
  2. % starting value for P
  3. %----------------------------------------------------------------------
  4.     T = n;
  5.     sm=[S(1:T-1) S(2:T)];  % switching number, sm: (T-1)*2
  6.     tm=zeros(sn,sn);   % total number
  7.     for im=1:sn
  8.        for jm=1:sn
  9.         tm(im,jm)=size(sm(sm(:,1)==im & sm(:,2)==jm,:),1); % total number of each transition from i state to j state              
  10.        end
  11.     rr = pi_pri(im,:)+tm(im,:);
  12.     P_draw = chi2rnd(2*rr);
  13.     P(im,:)=P_draw./repmat(sum(P_draw,2),1,sn);
  14.     % P(im,:)=draw_dirichlet(1,sn,pi_pri(im,:)+tm(im,:),0); % rm: prior for number of state transition (ij)  
  15.     end
复制代码


前面设定的sn=2
二维码

扫码加我 拉你入群

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

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

关键词:Dimensions dimension matlab代码 MATLAB matrix starting Matrix matlab number Error

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 17:09