MATLAB 2020数学计算从入门到精通
上QQ阅读APP看书,第一时间看更新

3.1.2 概率分布对象

通过对采样数据进行概率分布拟合或者通过指定参数值定义概率分布对象,可以对概率分布对象执行各种分析。

在MATLAB中,makedist函数用于创建概率分布对象,该函数具体的调用格式见表3-1。

表3-1 makedist函数调用格式

表3-2 分布名称

在MATLAB中,random函数用于创建指定分布的随机数,该函数具体的调用格式见表3-3。

表3-3 random函数调用格式

例3-1: 产生指定分布随机数。

解: MATLAB程序如下。

在MATLAB中,fitdist函数使用最大似然估计法,通过将概率分布对象拟合到数据中,从样本数据中估计概率分布参数,创建概率分布对象,该函数具体的调用格式见表3-4。

表3-4 fitdist函数调用格式

在MATLAB中,truncate函数表示截断概率分布对象,该函数具体的调用格式见表3-5。

表3-5 truncate函数调用格式

例3-2: 创建概率分布对象。

解: MATLAB程序如下。

运行结果见图3-1。

图3-1 创建原始与截断样本pdf