matlab矩阵从小到大排序 在matlab中,如何实现将一个矩阵按行或列进行随机的重新排序?

在matlab中,如何实现将一个矩阵按行或列进行随机的重新排序?假设行数或列数为n vector=randperm(n)vector是从1到n随机排列的整数,并根据向量中每个元素的值重新排列行-列向量

在matlab中,如何实现将一个矩阵按行或列进行随机的重新排序?

假设行数或列数为n vector=randperm(n)vector是从1到n随机排列的整数,并根据向量中每个元素的值重新排列行-列向量。假设要排列的矩阵是m,排列的矩阵是a,对于I=1:na(:,I)=m(:,vector(I))end,它随机排列在列a=0(size(m))中