t 分布的 MATLAB 实现

2022年5月21日12:37:22t 分布的 MATLAB 实现已关闭评论

设随机变量 与 独立,且 ~ (0,1), ~ χ ( ),令

t 分布的 MATLAB 实现

则称 为具有自由度 的 分布,记为 ~ ( ) .

MATLAB中计算 分布的命令函数如下:

命令格式: tpdf(X,N)

功能:计算 分布的密度函数.其中X为随机变量,N为 分布的自由度.

命令格式: tcdf(X,N)

功能:计算 分布的累积分布函数.其中X为随机变量,N为 分布的自由度.

命令格式: tinv(P,N)

功能:计算 分布的逆累积分布函数.其中P为显著概率,N为 分布的自由度.

命令格式: trnd(N,m,n)

功能:产生服从 分布的随机数.其中N为 分布的自由度,m和n为产生的随机数矩阵的行数和列数.

命令格式: tstat(N)

功能:求 分布的数学期望与方差.N为 分布的自由度.

绘制 分布的密度函数和累积分布函数图的程序如下:

t 分布的 MATLAB 实现

运算结果如图2-3所示.

t 分布的 MATLAB 实现

图3 分布的密度函数和累积分布函数图

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