matlab 求出一维矩阵中最小值,且求出该最小值在矩阵中的位置,求各位帮帮忙

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab 求出一维矩阵中最小值,且求出该最小值在矩阵中的位置,求各位帮帮忙相关的知识,希望对你有一定的参考价值。

参考技术A MAX=max(max(A))%求矩阵A的最大值
MIN=min(min(A))%求矩阵的最小值
[rows1,cols1]=find(MAX==max(max(A))) %求最大值所在的行和列
[rows2,cols2]=find(MIN==min(min(A))) %求最小值所在的行和列
参考技术B A=[8 5 6 9 3 2 4];
[m,n]=min(A)本回答被提问者采纳
参考技术C A=rand(1,10)
[m,n]=min(A)

求出数组中最大的值和最小值

看到这个题目时,我的第一反应是给个sort(),然后运用reverse(),然后取出第一个值。就是最大值。下面我举个例子。
var a = [1,5,7,10,3,56];
console.log(a.sort().reverse()[0]);  ==>[1, 10, 3, 5, 56, 7]
结果结果,不是应该是56吗?好吧,这个方法不适合它是以第一个位置的数进行比较。

所有这个问题需要用到原型js中的方法。
console.log(Math.max.apply(this,a));==>56

那么对于求出数组中最下的数,就是这样console.log(Math.min.apply(this,a));==>1


以上是关于matlab 求出一维矩阵中最小值,且求出该最小值在矩阵中的位置,求各位帮帮忙的主要内容,如果未能解决你的问题,请参考以下文章

用matlab如何求出一个数组中最接近某个数的两个数的下标??

编程求出一个一维int型数组的元素最大值、最小值、平均值和所有元素之和

计算机二级-C语言-程序设计题-190119记录-求出一个二维数组每一列的最小值。

矩阵参数怎么用最小二乘法拟合

定义一个整型数组,求出数组中元素的和,最大值及最小值。(java编写)

matlab中如何求矩阵的最大值和最小值?