怎么生成随机子序列

matlab 中有函数

>> randperm(100,10)

ans =

    16    97    94    48    77    14    40    86    73    88

可以生成1:100中随机的10个数,julia 里怎么实现啊,我好像没有找到对应的函数。

rand(1:100,10)

using Random
randperm(100)[1:10]

rand(1:100, 10) 不是随机子序列(或者说随机permutation)。

3 个赞

:+1: rand 可能会出重复数,randperm不会重复。