matlab中随机打乱矩阵的各行或者各列

1. 随机打乱矩阵的各行:

r=randperm( size(A,1) );   %生成关于行数的随机排列行数序列
B=A(r, :);                              %根据这个序列对A进行重新排序


2. 随机打乱矩阵的各列:

r=randperm( size(A,2) );   %生成关于列数的随机排列列数序列
B=A(:, r);                              %根据这个序列对A进行重新排序



阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页