如何返回多个相同的最大/最小值只有一个?

51视图(30天)
我有多个系列,在每一个我想找到最大值或最小值并将其存储到一个变量,所以最后我有一个矩阵的最大值和矩阵的极限。系列的问题是一些似乎不止一个最大(或最小),这个项目给了我一个错误消息。我怎么使Matlab只返回第一个值吗?
1评论
Siranjeevi Gurumani
Siranjeevi Gurumani 2021年9月17日
假设一个=矩阵的多个维度
和你想要整个矩阵的马克斯
= (1 6 6;4、5、6];
max (max ())
ans = 6
max ([],“所有”)
ans = 6

登录置评。

接受的答案

托尔斯滕
托尔斯滕 2015年7月7日
x = 20 30 40 50 50 [10];
(找到(x = = max (x) 1,“第一”))
或者简单地
马克斯(x)
1评论
信仰驶去
信仰驶去 2015年7月7日
谢谢你的帮助。我一定是做错了什么其他地方的方程。

登录置评。

更多的答案(2)

肖恩·德Wolski
肖恩·德Wolski 2015年7月7日
这就是 马克斯 最小值 函数都做。你能提供你的最小工作示例,你想要什么,现在你在做什么呢?
2的评论
肖恩·德Wolski
肖恩·德Wolski 2015年7月7日
mx = max ((5、6、8、7、1、6、6、5、3、4、6、9])
我认为你对它:)

登录置评。


Siranjeevi Gurumani
Siranjeevi Gurumani 2021年9月17日
假设一个=矩阵的多个维度
和你想要整个矩阵的马克斯
= (1 6 6;4、5、6];
max (max ())
ans = 6
max ([],“所有”)
ans = 6

类别

找到更多的在开始使用MATLAB帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!