matlab中求一个矩阵的最大值及位置用哪个函数?

学习 时间:2026-04-04 19:40:06 阅读:9166
matlab中求一个矩阵的最大值及位置用哪个函数?

最佳回答

刻苦的羊

温婉的短靴

2026-04-04 19:40:06

找最大元素就是max(max(A)),注意二维矩阵要写两个max
找对应位置用find函数
举个例子:
>> A=[1 2 3 ;4 5 6]
A =
1 2 3
4 5 6
>> max(max(A))
ans =
6
>> [x y]=find(A==max(max(A)))
x =
2
y =
3
>>
找到最大元素是6,对应位置是x=2,y=3,就是第2行,第3列

最新回答共有2条回答

  • 悲凉的巨人
    回复
    2026-04-04 19:40:06

    找最大元素就是max(max(A)),注意二维矩阵要写两个max找对应位置用find函数举个例子:>> A=[1 2 3 ;4 5 6]A =1 2 34 5 6>> max(max(A))ans =6>> [x y]=find(A==max(max(A)))x =2y =3>> 找到最大元素是6,对应位置是x=2,y=3,就是第2行,第3列

上一篇 沈浩为小岗村做出了什么贡献

下一篇 2014年集成吊顶十大品牌