[問題] 請問兩個相同大小矩陣的取較小值問題

看板MATLAB作者 (什麼樣的轉變才是好的)時間18年前 (2006/04/15 17:14), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
請問若現在有兩個相同大小的矩陣 例如 A=[ 2 3 4;5 6 7] B=[ 1 2 5;6 3 4] 我想要將這兩個矩陣相同位置的數字比較之後取較小的那個 形成一個新的矩陣 即 C=[1 2 4;5 3 4] 請問MATLAB中有這種指令嗎? 還是需要跑迴圈一個個比較呢? 謝謝 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.76.154

04/15 17:33, , 1F
C=zeros(size(A));
04/15 17:33, 1F

04/15 17:33, , 2F
C(:)=min(A(:),B(:));
04/15 17:33, 2F

04/15 19:08, , 3F
太感謝了^^
04/15 19:08, 3F

04/15 21:32, , 4F
C=min(A,B)
04/15 21:32, 4F
文章代碼(AID): #14GBbmo3 (MATLAB)
文章代碼(AID): #14GBbmo3 (MATLAB)