MATLAB找出一个矩阵中的前n个最小项所在的位置

Posted Mr.H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB找出一个矩阵中的前n个最小项所在的位置相关的知识,希望对你有一定的参考价值。

A=rand(10)%10行10列随机矩阵

t=sort(A);%排序后变成100行1列向量
[m,n]=find(A<=t(20),20);%在A矩阵找到小于t(20)的20个数
index=[m,n]%前20个最小项在矩阵A中的位置[行,列]

以上是关于MATLAB找出一个矩阵中的前n个最小项所在的位置的主要内容,如果未能解决你的问题,请参考以下文章

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

matlab 怎么找出二维矩阵中最大值的位置

如何找出一个矩阵中每一行的非零元素的位置和数值

matlab找出两个向量都不为零的元素,并找出元素的位置

输入5个整数,找出其中最大整数和最小整数所在的位置,并将二者对调,然后输出调整后的5个数。

在MATLAB中,如何找出矩阵的非零元素。并且输出它所在的行和列。只要非零就为真。输出1。。