c++ - 任何为 C++ 提供 betainv 的库

标签 c++ math g++ libraries beta-distribution

有谁知道在 c++ 中提供 betainv 函数的库吗?

betainv(x,a,b) 计算带有参数 a,b 的 beta 分布的 xth 分位数

最佳答案

Boost C++ Libraries有一个beta distribution ,并且所有提升分布都包括逆累积密度函数:Quantile .

例如

double probability=...;
beta_distribution<> mybeta(2, 5);
cout << quantile(mybeta, probability);

关于c++ - 任何为 C++ 提供 betainv 的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15007768/

相关文章:

c++ - 在方法声明中使用 typedef 但在方法定义中使用规范类型是否合法 C++?

c++ - 多文件 C++ 项目中的 undefined reference 链接器错误

algorithm - 以随机顺序迭代具有相同数量的一(或零)的二进制数

algorithm - 和差最大化

algorithm - 径向扫描的实现

c++ - 在 Cmake 中将 flto=jobserver 传递给 gcc

c++ - 从函数返回堆分配的指针是不礼貌的吗?

c++ - 在 "function parameter"中通过 const 类型改变派生类中的函数参数的虚函数会破坏虚机制吗?

c++ - 链表的 Lambda 长度

ubuntu - 在 Ubuntu 中很难将数学和 GSL 联系起来