请问在matlab中一个行矩矩阵中找出其中一个最大值(最大值有多个相同的),并求出在矩阵中的位置的代码?

如题所述

第1个回答  2013-11-19
[Max1,pos1]=max(y);
[Max2,pos2]=max(Max1);
(pos2,pos1)即为最大值所在位置
第2个回答  2013-11-18
这样的你看看
a=[1 2 5 6 5 6 6 4];
[r]=find(a>=max(a))
运行结果:
r =

4 6 7 %第4 6 7 个值最大追问

如果我只需要其中的一个呢?

本回答被提问者和网友采纳