Man*_*odi 3 random matlab
我需要在Matlab中实现以下算法.
A = [3 4 1 9 5]
A
A = [5 1 4 3 9]
A = [7 3 4 3 9]
A = [3 4 3 9 7]
我正在使用randperm()功能来置换:
randperm()
index = randperm(numel(A)); A = A(index);
但问题是如何在将数组更改A为第一个排列之后将其置换回来.
sel*_*tze 9
您实际上可以将索引放在左侧:
A(index) = A;
;-)
归档时间:
12 年,9 月 前
查看次数:
7801 次
最近记录: