问题提问之一,能者作答,特设专家分!

浏览:525717 回答:5
如何求得矩阵中最大(最小)元素的值,及其位置。

邀请回答 我来回答

全部回答

(5)
默认 最新
IF_THEN

好,答案很好!谢谢!

2006年8月22日
评论 点赞
starliu




好方法,我用过!

2006年8月20日
评论 点赞
malong

怎么没人顶啊, 我顶!

2006年8月19日
评论 点赞
malong

方法比较笨拙,谨抛砖,希望高手拍砖头!

2006年8月19日
评论 点赞
malong

%举例说明如下 设一个数组
clear;%清内存
A=[3,5,8;4,24,6]; %先设置一个数组A
Cmax=max(A); %先求出每列的最大值,最大值构成一个行向量Cmax
Mmax=max(Cmax);%求出行向量的最大值,即为总矩阵最大值
[x,y]=find(A==Mmax);%x,y分别为最大值的在矩阵中的位置


结果如下:
A =


3 5 8
4 24 6
Cmax =


4 24 8
Mmax =


24
x =


2
y =


2


2006年8月19日
评论 点赞

没解决?试试专家一对一服务

换一批