[討論] 陣列的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