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中的位置[行,列]
posted @ 2018-07-04 23:12  Horse-Ma  阅读(3158)  评论(0编辑  收藏  举报