Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个概率,其中我有三个数字,1、2 和 3。它们中的每一个都以 1/3 的机会被选中。
如何在 MATLAB 中为此创建一个函数?
这个功能应该足够了:
randi(3)
函数 rand 返回一个均匀分布在区间 (0,1) 中的随机数(或数字矩阵)。
您可以使用将其转换为您的范围
ceil(rand()*3)
考虑在其他情况下使用 randsample。在此处查看问题和答案: