[讨论] 阵列的mismatch问题

楼主: DBBon (尿布)   2017-05-12 20:03:56
我先从excel读取一个3*2矩阵R进来
[N,R,W]=xlsread('Var.xlsx',1,'A1:B3');
Global A
for i=1:1:3
A(i,1) = eval(strjoin(R(i,1)));
A(i,2) = eval(strjoin(R(i,2)));
end
目的是把excel的字串转变成matlab里的变量
而A就是这些变量组成的矩阵
但一直出现subscripted assignment dimension mismatch的问题
就算我先把A设为0或3*2的矩阵 也没有用
不知道问题出在哪里呢?
请大大们帮忙解惑
作者: paladin499 (芭乐丁)   2017-05-14 08:58:00
你N,R,W的dimension各是多少?
楼主: DBBon (尿布)   2017-05-14 18:50:00
N是3*2 NaN矩阵,R是3*2字串矩阵,W与R相同
作者: paladin499 (芭乐丁)   2017-05-16 12:09:00
strjoin感觉应该要接R(i,:)之类的

Links booklink

Contact Us: admin [ a t ] ucptt.com