如果随机变量 X 所有可能的取值为0,1,2,…, L ( L =min{ M , N }), X 的概率分布为
其中整数 M , N >0,且 n ≤ N - M ,则称 X 服从参数为 N , M , n 的超几何分布 .
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省略时产生一个随机数.
用逆累积概率分布函数求一定显著概率条件下,超几何分布假设检验临界值的程序如下:
求服从超几何分布的随机数及数学期望与方差的程序如下: