资源描述:
《matlab统计工具箱应用教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、统计工具箱是matlab提供给人们的一个强有力的统计分析工具.包含200多个m文件(函数),主要支持以下各方面的内容.〉〉概率分布:提供了20种概率分布,包含离散和连续分布,且每种分布,提供了5个有用的函数,即概率密度函数,累积分布函数,逆累积分布函数,随机产生器与方差计算函数.〉〉参数估计:依据特殊分布的原始数据,可以计算分布参数的估计值及其置信区间.〉〉描述性统计:提供描述数据样本特征的函数,包括位置和散布的度量,分位数估计值和数据处理缺失情况的函数等.〉〉线性模型:针对线性模型,工具箱提供的函数涉及单因素方差分析,双因素方差分析,多重线性回归,逐步回归,响应曲面和岭回归等.〉〉非线性
2、模型:为非线性模型提供的函数涉及参数估计,多维非线性拟合的交互预测和可视化以及参数和预计值的置信区间计算等.〉〉假设检验:此间提供最通用的假设检验函数:t检验和z检验〉〉其它的功能就不再介绍.统计工具箱函数主要分为两类:〉〉数值计算函数(M文件)〉〉交互式图形函数(Gui)matlab惯例:beta线性模型中的参数,E(x)x的数学期望,f(x
3、a,b)概率密度函数,F(x
4、a,b)累积分布函数,I([a,b])指示(Indicator)函数p,qp事件发生的概率.[size=2][color=blue]第1节概率分布[/color][/size]统计工具箱提供的常见分布Uniform均匀
5、,Weibull威布尔,Noncentralt,Rayleigh瑞利,Poisson泊松,Student'st,Normal正态,NegativeBinomial,NoncentralFLognormal对数,正态,HyperG,F分布,Gamma,Geometric几何,Noncentralchi-square,Exponential指数,Binomial二项,Chi-squareBeta(分布),discrete,Continuous,Continuous,离散分布,统计量连续分布,数据连续分布,概率密度函数pdf,probbabilitydensityfunction〉〉功能:可选的
6、通用概率密度函数〉〉格式:Y=pdf('Name',X,A1,A1,A3)'Name'为特定的分布名称,第一个字母必须大写X为分布函数自变量取值矩阵A1,A2,A3分别为相应分布的参数值Y存放结果,为概率密度值矩阵算例:>>y=pdf('Normal',-2:2,0,1)y=0.05400.24200.39890.24200.0540>>Y=pdf('Normal',-2:0.5:2,1,4)Y=0.07530.08200.08800.09300.09670.09900.09970.09900.0967>>p=pdf('Poisson',0:2:8,2)p=0.13530.27070.09
7、020.01200.0009>>p=pdf('F',1:2:10,4,7)p=0.42810.06360.01530.00520.0021我们也可以利用这种计算功能和作图功能,绘制一下密度函数曲线,例如,绘制不同的正态分布的密度曲线>>x=[-6:0.05:6];>>y1=pdf('Normal',x,0,0.5);>>y2=pdf('Normal',x,0,1);>>y3=pdf('Normal',x,0,2);>>y4=pdf('Normal',x,0,4);>>plot(x,y1,'K-',x,y2,'K--',x,y3,'*',x,y4,'+')这个程序计算了mu=0,而sigma
8、取不同值时的正态分布密度函数曲线的形态,可以看出,sigma越大,曲线越平坦.累积分布函数及逆累积分布函数cdficdf〉〉功能:计算可选分布函数的累积分布和逆累积分布函数〉〉格式:P=cdf('Name',X,A1,A2,A3)X=icdf('Name',P,A1,A2,A3)>>x=[-3:0.5:3];>>p=cdf('Normal',x,0,1)p=0.00130.00620.02280.06680.15870.30850.50000.69150.84130.93320.97720.99380.9987>>x=icdf('Normal',p,0,1)x=-3.0000-2.5000
9、-2.0000-1.5000-1.0000-0.500000.50001.00001.50002.00002.50003.0000随机数产生器random〉〉功能:产生可选分布的随机数〉〉格式:y=random('Name',A1,A2,A3,m,n)A1,A2,A3分布的参数'Name'分布的名称m,n确定y的数量,如果参数是标量,则y是m*n矩阵例如产生服从参数为(9,10)的F-分布的4个随机数值>>y=rando