std::student_t_distribution_C++中文网

template< class RealType = double >
class student_t_distribution;

(C++11 起)

生成随机浮点值 x ,分布服从概率密度函数:

p(x|n) = · ·

1+

-

其中 n自由度数。在给定 n+1 个独立测量,每个都带标准差未知的加性误差,如在物理测量中估计未知正态分布值的平均数时使用此分布。或者,在给定 n+1 个样本,估计拥有未知标准差的正态分布的未知平均值时,使用此分布。

std::student_t_distribution 满足随机数分布 (RandomNumberDistribution) 的所有要求。

模板形参

RealType - 生成器所生成的结果类型。若它不是 floatdoublelong double 之一则效果未定义。

成员类型

成员函数

构造新分布
(公开成员函数)
重置分布的内部状态
(公开成员函数)
生成
生成分布中的下个随机数
(公开成员函数)
特征
返回 n 分布参数(自由度)
(公开成员函数)
获取或设置随机参数对象
(公开成员函数)
返回最小的潜在生成值
(公开成员函数)
返回最大的潜在生成值
(公开成员函数)

非成员函数

示例

外部链接

Weisstein, Eric W. “学生 t 分布”来自 MathWorld--A Wolfram Web Resource 。