[討論] 矩陣合併的問題

看板MATLAB作者 (nita112233)時間11年前 (2014/02/20 18:16), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
我遇到了一點問題 請各位大大幫忙~~~ Ti矩陣都是一個3*1的矩陣 現在已知T1,T2,T3.... 我想要把Ti矩陣合併到一個W矩陣(垂直排列) 會變成W=[T1 T2 T3 . . .] 我目前是使用W=[T1;T2;T3.....] 現在i=1:47 可是這個方法太麻煩了 我希望可以改成隨著i的而改變W矩陣 想請問各位大大有沒有更快的方法~~謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.139.179

02/20 23:59, , 1F
阿不就改成變數就解了@@
02/20 23:59, 1F

02/21 00:32, , 2F
%假設你定義了N個Tii
02/21 00:32, 2F

02/21 00:33, , 3F
T=[];N=47;
02/21 00:33, 3F

02/21 00:33, , 4F
for ii=1:N
02/21 00:33, 4F

02/21 00:33, , 5F
eval(sprintf('T=[T;T%d];',ii))
02/21 00:33, 5F

02/21 00:34, , 6F
end
02/21 00:34, 6F

02/21 11:35, , 7F
謝謝M大的回應!!
02/21 11:35, 7F

02/21 11:37, , 8F
謝謝l大的詳解!!感激~~~~~ 已經成功了~~
02/21 11:37, 8F
文章代碼(AID): #1J1TNvb1 (MATLAB)
文章代碼(AID): #1J1TNvb1 (MATLAB)