Mah*_*yar 22 arrays random matlab matrix
我有一个矩阵像:
A=
4 7 8 9
3 3 5 7
6 4 8 6
Run Code Online (Sandbox Code Playgroud)
并希望随机随机播放列,并执行以下操作:
A=
8 4 9 7
5 3 7 3
8 6 6 4
Run Code Online (Sandbox Code Playgroud)
有谁有想法吗?
And*_*ein 44
您可以使用索引来对列进行随机播放:
A(:,[3 1 4 2])
Run Code Online (Sandbox Code Playgroud)
如果你想随机做,你可以创建一个随机排列:
A(:,randperm(size(A,2)));
Run Code Online (Sandbox Code Playgroud)