Grz*_*nio 10 c++ boost quantile
从文档提升来看,似乎为正态分布和伽玛分布提供了分位数函数(逆cdf函数),但我不清楚如何实际使用它们.有人可以贴一个例子吗?
分位数计算被实现为自由函数.这是一个例子:
#include <boost/math/distributions/normal.hpp>
boost::math::normal dist(0.0, 1.0);
// 95% of distribution is below q:
double q = quantile(dist, 0.95);
Run Code Online (Sandbox Code Playgroud)
您还可以使用以下方法获得补充(右侧的分位数):
// 95% of distribution is above qc:
double qc = quantile(complement(dist, 0.05));
Run Code Online (Sandbox Code Playgroud)
这里有一些类似的工作示例:
编辑:由于ADL,在自由函数上不需要名称空间
| 归档时间: |
|
| 查看次数: |
11397 次 |
| 最近记录: |