matlab矩陣從小到大排序 在matlab中,如何實(shí)現(xiàn)將一個(gè)矩陣按行或列進(jìn)行隨機(jī)的重新排序?
在matlab中,如何實(shí)現(xiàn)將一個(gè)矩陣按行或列進(jìn)行隨機(jī)的重新排序?假設(shè)行數(shù)或列數(shù)為n vector=randperm(n)vector是從1到n隨機(jī)排列的整數(shù),并根據(jù)向量中每個(gè)元素的值重新排列行-列向量
在matlab中,如何實(shí)現(xiàn)將一個(gè)矩陣按行或列進(jìn)行隨機(jī)的重新排序?
假設(shè)行數(shù)或列數(shù)為n vector=randperm(n)vector是從1到n隨機(jī)排列的整數(shù),并根據(jù)向量中每個(gè)元素的值重新排列行-列向量。假設(shè)要排列的矩陣是m,排列的矩陣是a,對(duì)于I=1:na(:,I)=m(:,vector(I))end,它隨機(jī)排列在列a=0(size(m))中