全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
3195 8
2017-02-16
T=11; % number of time periods
N=26; % number of regions
% row-normalize W
W=normw(W1); % function of LeSage
y=A(:,[3]); % column number in the data matrix that corresponds to the dependent variable
x=A(:,4:15); % column numbers in the data matrix that correspond to the independent variables
for t=1:T
    t1=(t-1)*N+1;t2=t*N;
    wx(t1:t2,:)=W*x(t1:t2,:);
end
xconstant=ones(N*T,1);
[nobs K]=size(x);
运行过程中出现了
Subscripted assignment dimension mismatch.

Error in ==> Untitled3 at 48
    wx(t1:t2,:)=W*x(t1:t2,:);
请问怎么修改呀

二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-16 21:19:44
求大神指点一下吧![cry][cry][cry]
二维码

扫码加我 拉你入群

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

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

2017-2-17 08:56:44
W=normw(W1); % function of LeSage    W1是什么?
二维码

扫码加我 拉你入群

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

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

2017-2-17 09:09:46
已提示你是那一步wx(t1:t2,:)=W*x(t1:t2,:);维度不匹配造成的错误,你可以查看下wx(t1:t2,:),W*x(t1:t2,:)这两个变量
二维码

扫码加我 拉你入群

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

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

2017-2-18 09:37:27
您好,我的W矩阵是26*26的,x是286*14的,还是不太明白是哪里出错了
二维码

扫码加我 拉你入群

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

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

2017-2-18 09:37:53
lixuewei3 发表于 2017-2-17 09:09
已提示你是那一步wx(t1:t2,:)=W*x(t1:t2,:);维度不匹配造成的错误,你可以查看下wx(t1:t2,:),W*x(t1:t2,:) ...
您好,我的W矩阵是26*26的,x是286*14的,还是不太明白是哪里出错了
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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