【发布时间】:2017-11-14 17:15:40
【问题描述】:
我通常使用randsample,但是我遇到了randi,我想知道有什么不同。
例如,这些似乎都是从 [1,10] 中选择随机数并返回一个 10 x 1 向量:
n = randi(10,10,1);
n2 = randsample(10,10,true);
这两行代码有什么区别?
【问题讨论】:
-
他们给出相同的结果。大概
randi会快一点 -
为什么兰迪可能更快?
-
因为
randsample是用Matlab写的,而randi是内置函数 -
randsample在其中使用randi以及其他内容 -
如果 Levenshtein 距离是“差异”的有效度量,则为
11。
标签: matlab function random built-in