在MATLAB中,工具箱函数是为特定领域或任务提供专门功能的集合,例如统计分析、信号处理、图像处理等。这些函数极大地扩展了MATLAB的基础功能,使得用户能够更高效地进行复杂计算和数据分析。这里我们将重点介绍统计工具箱中的函数。
1. **概率密度函数(PDF)**
- `betapdf`: 计算贝塔分布的概率密度。
- `binopdf`: 计算二项分布的概率密度。
- `chi2pdf`: 计算卡方分布的概率密度。
- `exppdf`: 计算指数分布的概率密度。
- `fpdf`: 计算F分布的概率密度。
- `gampdf`: 计算伽玛分布的概率密度。
- `geopdf`: 计算几何分布的概率密度。
- `hygepdf`: 计算超几何分布的概率密度。
- `normpdf`: 计算正态分布的概率密度。
- `lognpdf`: 计算对数正态分布的概率密度。
- `nbinpdf`: 计算负二项分布的概率密度。
- `ncfpdf`: 计算非中心F分布的概率密度。
- `nctpdf`: 计算非中心t分布的概率密度。
- `ncx2pdf`: 计算非中心卡方分布的概率密度。
- `poisspdf`: 计算泊松分布的概率密度。
- `raylpdf`: 计算雷利分布的概率密度。
- `tpdf`: 计算学生t分布的概率密度。
- `unidpdf`: 计算离散均匀分布的概率密度。
- `unifpdf`: 计算连续均匀分布的概率密度。
- `weibpdf`: 计算威布尔分布的概率密度。
2. **累积分布函数(CDF)**
- `betacdf`: 计算贝塔分布的累积分布。
- `binocdf`: 计算二项分布的累积分布。
- `chi2cdf`: 计算卡方分布的累积分布。
- `expcdf`: 计算指数分布的累积分布。
- `fcdff`: 计算F分布的累积分布。
- `gamcdf`: 计算伽玛分布的累积分布。
- `geocdf`: 计算几何分布的累积分布。
- `hygecdf`: 计算超几何分布的累积分布。
- `logncdf`: 计算对数正态分布的累积分布。
- `nbincdf`: 计算负二项分布的累积分布。
- `ncfcdf`: 计算非中心F分布的累积分布。
- `nctcdf`: 计算非中心t分布的累积分布。
- `ncx2cdf`: 计算非中心卡方分布的累积分布。
- `normcdf`: 计算正态分布的累积分布。
- `poisscdf`: 计算泊松分布的累积分布。
- `raylcdf`: 计算雷利分布的累积分布。
- `tcdf`: 计算学生t分布的累积分布。
- `unidcdf`: 计算离散均匀分布的累积分布。
- `unifcdf`: 计算连续均匀分布的累积分布。
- `weibcdf`: 计算威布尔分布的累积分布。
3. **累积分布函数的逆函数(InvCDF)**
- `betainv`: 计算贝塔分布累积分布的逆函数。
- `binoinv`: 计算二项分布累积分布的逆函数。
- `chi2inv`: 计算卡方分布累积分布的逆函数。
- `expinv`: 计算指数分布累积分布的逆函数。
- `finv`: 计算F分布累积分布的逆函数。
- `gaminv`: 计算伽玛分布累积分布的逆函数。
- `geoinv`: 计算几何分布累积分布的逆函数。
- `hygeinv`: 计算超几何分布累积分布的逆函数。
- `logninv`: 计算对数正态分布累积分布的逆函数。
- `nbininv`: 计算负二项分布累积分布的逆函数。
- `ncfinv`: 计算非中心F分布累积分布的逆函数。
- `nctinv`: 计算非中心t分布累积分布的逆函数。
- `ncx2inv`: 计算非中心卡方分布累积分布的逆函数。
- `norminv`: 计算正态分布累积分布的逆函数。
- `poissinv`: 计算泊松分布累积分布的逆函数。
- `raylinv`: 计算雷利分布累积分布的逆函数。
- `tinv`: 计算学生t分布累积分布的逆函数。
- `unidinv`: 计算离散均匀分布累积分布的逆函数。
- `unifinv`: 计算连续均匀分布累积分布的逆函数。
- `weibinv`: 计算威布尔分布累积分布的逆函数。
4. **随机数生成器(Rand)**
- `betarnd`: 生成贝塔分布的随机数。
- `binornd`: 生成二项分布的随机数。
- `chi2rnd`: 生成卡方分布的随机数。
- `exprnd`: 生成指数分布的随机数。
- `frnd`: 生成F分布的随机数。
- `gamrnd`: 生成伽玛分布的随机数。
- `geornd`: 生成几何分布的随机数。
- `hygernd`: 生成超几何分布的随机数。
- `lognrnd`: 生成对数正态分布的随机数。
- `nbinrnd`: 生成负二项分布的随机数。
- `ncfrnd`: 生成非中心F分布的随机数。
- `nctrnd`: 生成非中心t分布的随机数。
- `ncx2rnd`: 生成非中心卡方分布的随机数。
- `normrnd`: 生成正态分布的随机数。
- `poissrnd`: 生成泊松分布的随机数。
- `raylrnd`: 生成雷利分布的随机数。
- `trnd`: 生成学生t分布的随机数。
- `unidrnd`: 生成离散均匀分布的随机数。
- `unifrnd`: 生成连续均匀分布的随机数。
- `weibrnd`: 生成威布尔分布的随机数。
5. **分布函数的统计量(Stat)**
- `betastat`: 提供贝塔分布的统计量。
- `binostat`: 提供二项分布的统计量。
- `chi2stat`: 提供卡方分布的统计量。
- `expstat`: 提供指数分布的统计量。
- `fstat`: 提供F分布的统计量。
- `gamstat`: 提供伽玛分布的统计量。
- `geostat`: 提供几何分布的统计量。
- `hygestat`: 提供超几何分布的统计量。
- `lognstat`: 提供对数正态分布的统计量。
- `nbinstat`: 提供负二项分布的统计量。
- `ncfstat`: 提供非中心F分布的统计量。
- `nctstat`: 提供非中心t分布的统计量。
使用这些函数,用户可以在MATLAB中进行各种统计分析,包括模拟实验、假设检验、参数估计和数据建模等。通过结合这些函数,可以创建复杂的统计模型,对数据进行深入理解和解释,适用于科研、教育和工程等领域。