【发布时间】:2012-09-05 06:41:56
【问题描述】:
我有一个像这样的矩阵:
A=
4 7 8 9
3 3 5 7
6 4 8 6
并希望随机洗牌并执行以下操作:
A=
8 4 9 7
5 3 7 3
8 6 6 4
有人知道吗?
【问题讨论】:
标签: arrays matlab random matrix
我有一个像这样的矩阵:
A=
4 7 8 9
3 3 5 7
6 4 8 6
并希望随机洗牌并执行以下操作:
A=
8 4 9 7
5 3 7 3
8 6 6 4
有人知道吗?
【问题讨论】:
标签: arrays matlab random matrix
您可以使用索引对列进行洗牌:
A(:,[3 1 4 2])
如果你想随机做,你可以创建一个随机排列:
A(:,randperm(size(A,2)));
【讨论】: