如何阅读uniform_int_distribution概率质量函数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何阅读uniform_int_distribution概率质量函数?相关的知识,希望对你有一定的参考价值。

uniform_int_distribution使用以下概率质量函数:

P(i|a,b) = 1/(b-a+1), a <= i <= b

如何阅读等式的LHS,即:P(i|a,b)

答案

这意味着结果i的“P(机会),取决于参数a和b,当i在a到b的范围内时是(1 / b-a + 1),并且在该范围之外为零”。

这是统一的,因为a和b之间的i的所有值都是相同的。

另一答案

这意味着我假设P是在区间a和b之间出现i的概率。我不能去低于或高于b的范围

以上是关于如何阅读uniform_int_distribution概率质量函数?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以为 boost::random::uniform_int_distribution<> 设置确定性种子?

改变 uniform_int_distribution 的范围

std::uniform_int_distribution 放入函数中还是我使用错了?

Visual Studio 2019 c++latest random_device uniform_int_distribution 抛出未处理的异常

Openmp 多线程代码在使用多个线程时给出不同的答案

为啥 c++11 随机分布是可变的?