Re: [問題] for迴圈存值問題已回收

看板MATLAB作者 (大長今)時間16年前 (2008/10/06 20:23), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《eemirth ()》之銘言: : 假設現在我有個4x4矩陣A : A=[1 2 3 4 ; 5 6 7 8 ; 9 10 11 12 ; 13 14 15 16]; : 我想要對所有的行彼此之間做相減 : ex. [1;5;9;13]-[2;6;10;14] 或減其他行 : 我用for迴圈 : for i=1:4 : for j=1:4 : B()=A(:,i)-A(:,j); : end : end : 請問我要怎麼寫才能得到B()為4x16的矩陣 : 謝謝 A=[1 2 3 4 ; 5 6 7 8 ; 9 10 11 12 ; 13 14 15 16] ; [u v]=meshgrid(1:4); A(:,u(:))-A(:,v(:)) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.68.11

10/07 11:42, , 1F
謝謝您!
10/07 11:42, 1F
文章代碼(AID): #18wWD1Cq (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #18wWD1Cq (MATLAB)