在matlab中如何将一个数列以降序排序,并输出排序后原数列中的元素在新数列中的位置.

问题描述:

在matlab中如何将一个数列以降序排序,并输出排序后原数列中的元素在新数列中的位置.
例如A=[5,3,7,8,2] 排序后A'=[8,7,5,3,2] 排序后输出原数列元素在新数列中的位置B=[4,3,1,2,5]
1个回答 分类:数学 2014-09-22

问题解答:

我来补答
A=[5,3,7,8,2];
[B,I]=sort(A,'descend')
排序后的向量为B,位置为I
 
 
展开全文阅读
剩余:2000
下一页:格子里面填一下