0

我有一个概率,其中我有三个数字,1、2 和 3。它们中的每一个都以 1/3 的机会被选中。

如何在 MATLAB 中为此创建一个函数?

4

3 回答 3

1

这个功能应该足够了:

randi(3)
于 2012-08-18T15:54:49.317 回答
0

函数 rand 返回一个均匀分布在区间 (0,1) 中的随机数(或数字矩阵)。

您可以使用将其转换为您的范围

ceil(rand()*3)
于 2012-08-18T15:28:11.337 回答
0

考虑在其他情况下使用 randsample。在此处查看问题和答案:

于 2018-09-12T01:59:14.050 回答