设随机变量 X 与 Y 独立,且 X ~ χ 2 ( m ), Y ~ χ 2 ( n ),令
则称 F 服从第一自由度为 m ,第二自由度为 n 的 F 分布,记作 F ~ F ( m , n ) .
MATLAB中计算 F 分布的命令函数如下:
命令格式: fpdf(X,M,N)
功能:计算 F 分布的密度函数.
命令格式: fcdf(X,M,N)
功能:计算 F 分布的累积分布函数.
命令格式: finv(P,M,N)
功能:计算 F 分布的逆累积分布函数.
命令格式: frnd(M,N,m,n)
功能:产生服从 F 分布的随机数.
命令格式: fstat(M,N)
功能:计算 F 分布的数学期望与方差.
其中X为随机变量,M和N分别为 F 分布的第一和第二自由度,P为显著性概率,m和n为所产生随机数矩阵的行数和列数.
例2-5 画出 F 分布的分布函数曲线和概率密度函数曲线
解 在MATLAB中的程序如下:
运行结果如图2-4所示.
图2-4 F 分布的分布函数曲线和概率密度函数曲线
在MATLAB中用逆累积分布函数求在一定显著概率条件下,服从 F 分布的假设检验临界值如下:
求 F 分布数学期望与方差的程序为: