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

来源:互联网 发布:为什么淘宝打不开了 编辑:程序博客网 时间:2024/05/01 23:29

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

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


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

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



原创粉丝点击