作者goldberg73 (高柏)
看板MATLAB
標題[討論]行取最大值後,那一行列不再考慮?由左而右
時間Thu Dec 12 09:28:12 2013
假設有一A矩陣 4*4
A=[15 20 17 27; 14 78 41 21 ; 32 14 12 14 ; 14 25 25 24]
15 20 17 27
14 78 41 21
32 14 12 14
14 25 25 24
想要每一行取最大值,從第一行開始, 且出現最大值的那一列, 往後不予考慮
參與第二行取最大值... 由此類推
結果為:
32 (第一行的最大值為32 , 因此第二行取最大值,不考慮第三列)
78 (第二行的最大值是78, 因此第三行取最大值 不考慮第三列 和第二列)
25 (第三行的最大值是25 , 因此第四行取最大值不考慮第四列 第三列和第二列)
27 (不考慮 第二 三 四列下, 第四行的值為27)
請問這樣的 程式碼 該怎麼寫???
謝謝大大教導~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.111.143
推 sunev:寫for 吧 12/12 09:44
→ celestialgod:max(A) 應該就解決了吧 12/12 12:29
→ celestialgod:PS: 我是MATLAB 2012a 12/12 12:30