[問題] 如何將三維矩陣裡某一排的值一起抓出來??已回收

看板MATLAB作者 (AndJusticeForAll)時間17年前 (2008/12/11 17:34), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
例如 A是2x1x4 A(:,:,1) = 10 0 A(:,:,2) = 20 0 A(:,:,3) = 30 0 A(:,:,4) = 40 0 想弄出一個矩陣 B , 把A裡面的第一個數值一齊抓出來 也就是說希望 B = [ 10 20 30 40 ] (二維4x1 或 1x4也好) 請問該用哪個指令呢??? p.s我用類似平常算二維的取法 B=A(1,1,:) 結果是可以抓出值來 但是B還是三維1x1x4 @@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.194.234 ※ 編輯: NEUROTICA 來自: 218.167.194.234 (12/11 17:40)

12/11 17:39, , 1F
再對B做 squeeze(B)
12/11 17:39, 1F

12/11 17:41, , 2F
感謝大大秒殺 .......
12/11 17:41, 2F
文章代碼(AID): #19GDwf7J (MATLAB)
文章代碼(AID): #19GDwf7J (MATLAB)