标签: matrix random permutation julia shuffle
什么是在Julia(2d-array)中给定矩阵进行混洗的最佳方法?
函数shuffle()不起作用。
我的意思是随机洗牌(不是所有元素)。
答案 0 :(得分:7)
将所有矩阵行洗牌
a = a[shuffle(1:end), :]
对于那些打算改变特定行的人,
function shuffle_row(mat, row) mat[row,:] = shuffle(mat[row,:]) end