作者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
1F:推 sunev:写for 吧 12/12 09:44
2F:→ celestialgod:max(A) 应该就解决了吧 12/12 12:29
3F:→ celestialgod:PS: 我是MATLAB 2012a 12/12 12:30