超几何分布的 MATLAB 实现

2022年5月21日12:07:33超几何分布的 MATLAB 实现已关闭评论

如果随机变量 所有可能的取值为0,1,2,…, ( =min{ , }), 的概率分布为

超几何分布的 MATLAB 实现

其中整数 , >0,且 ≤ ,则称 服从参数为 , , 的超几何分布 .

MATLAB中超几何分布的统计函数为:

命令格式: hygepdf(M,n,k,N)

功能:求超几何分布的密度函数.

命令格式: hygepcdf(M,n,k,N)

功能:求超几何分布的累积分布函数.

命令格式: hygeinv(P,n,k,N)

功能:求超几何分布的逆累积分布函数.

命令格式: hygestat(n,k,N)

功能:求超几何分布的数学期望与方差.

命令格式: hygernd(n,k,N,mr,mc)

功能:产生满足超几何分布的随机数.其中mr和mc分别为所产生随机矩阵的行数和列数,Mr和mc省略时产生一个随机数.

用逆累积概率分布函数求一定显著概率条件下,超几何分布假设检验临界值的程序如下:

超几何分布的 MATLAB 实现

求服从超几何分布的随机数及数学期望与方差的程序如下:

超几何分布的 MATLAB 实现

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。