数学建模社区-数学中国
标题:
参数估计的MATLAB实现
[打印本页]
作者:
森之张卫东
时间:
2015-7-13 12:03
标题:
参数估计的MATLAB实现
参数估计的MATLAB实现
MATLAB统计工具箱中,有专门计算总体均值、标准差的点估计和区间估计的程序。对于正态总体,命令是
[mu sigma muci sigmaci]=normfit(x,alpha)
其中 x是样本(数组),alpha是显著性水平(alpha缺省时设定为0.05),输出mu和sigma是总体均值和标准差的点估计, muci和
sigmaci是总体均值和标准差的区间估计。当x是矩阵(列为变量)时输出行向量。
需要说明,上面的区间估计是在正态总体的假定下做出的,如果无法保证这个假定成立,有两种处理办法。一是取容量充分大的样
本,仍可按照上面给出的区间估计公式计算,因为根据概率论的中心极限定理,只要样本足够大(实用中可取n>50)均值就近似
地服从正态分布;二是MATLAB统计工具箱中提供了一些具有特定分布总体的区间估计的命令,如
expfit ,poissfit,
gamfit,
分别用于
指数分布、Possion分布和Gamma分布的区间估计
,具体用法参见MATLAB帮助系统。
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5