chaomi 发表于 2011-7-28 13:34 
745794927 发表于 2011-7-28 11:59 
谢谢,思路很好,请问具体如何matlab实现呢?一直没有编出来 2# qianjb81 
Q是原来的矩阵。QP是你要的每行最小的1到5.
你原文还要找出位置 。
那么,加一个[QQ QC]=sort(Q,2,'ascend');QP= QQ(:,1:5);QPP=QC(:,1:5);
QPP中的每一个数字即对应原来每行的那个列(位置)。路QPP第一行第一个数字是10,代表第一行最小的数字在原来矩阵中Q中的第10个。