PHP Conference Japan 2024

stats_cdf_t

(PECL stats >= 1.0.0)

stats_cdf_t计算给定其他参数的 t 分布的任何一个参数

描述

stats_cdf_t(float $par1, float $par2, int $which): float

返回 t 分布的累积分布函数、其逆函数或其参数之一。返回值和参数(par1par2)的类型由 which 确定。

下表列出了根据 which 的返回值和参数。CDF、x 和 nu 分别表示累积分布函数、随机变量的值以及 t 分布的自由度。

返回值和参数
which 返回值 par1 par2
1 CDF x nu
2 x CDF nu
3 nu x CDF

参数

par1

第一个参数

par2

第二个参数

which

确定要计算什么的标志

返回值

返回由 which 确定的 CDF、x 或 nu。

添加注释

用户贡献的注释 2 个注释

Brian
14 年前
为了使此函数的输出与 Excel 的 TDIST 函数匹配,您必须取 1 - 该值。例如,对于 x=4 且自由度=2 的双尾 T 分布,公式将是

(1 - stats_cdf_t(4, 2, 1)) * 2

对于单尾,不要包含乘以 2 的部分。
匿名
12 年前
stats_cdf_t 的输入和返回值取决于 $which 参数
<?php
function get_t_p($t, $df){
return
stats_cdf_t($t, $df, 1);
}
function
get_t_t($p, $df){
return
stats_cdf_t($p, $df, 2);
}
function
get_t_df($p, $t){
return
stats_cdf_t($p, $t, 3);
}
?>
To Top