概率统计实验

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

§ 13.6 概率统计实验

[学习目标]

1. 会用Mathematica 求概率、均值与方差;

2. 能进行常用分布的计算;

3. 会用Mathematica 进行期望和方差的区间估计;

4. 会用Mathematica 进行回归分析。

概率统计是最需要使用计算机的领域,过去依靠计算器进行统计计算,由于计算机的普 及得

以升级换代。本节介绍 Mathematica 自带的统计程序包,其中有实现常用统计计算的各 种外部函

数。

一、样本的数字特征

1. 一元的情况

Mathematica 的内部没有数理统计方面的功能,但是带有功能强大的数理统计外部程序, 由

多个程序文件组成。它们在标准扩展程序包集的 Statistic 程序包子集中,位于目录

D : \Mathematica\4.0\AddOns\StandardPackages'Statistics

下。通过查看Help ,可以找到包含所需外部函数的程序文件名。

在程序文件DescriptiveStatistics.m 中,含有实现一元数理统计基本计算的函数,常用的 有:

实际上程序文件中的函数很多,这里只列出了最常用的函数,其它计算函数可以通过Help 浏

览。

例1 给出一组样本值:6.5,3.8,6.6,5.7, 6.0, 6.4,5.3,计算样本个数、最大值、

最小值、均值、方差、标准差等。

解:In[1]: = << Statistics 'DescriptiveStatistics'

SampleRa nge[data]

Media n[ data]

Mea n[data] Varia nce[data] Sta ndardDeviatio n[data] Varia nceMLE[data]

Sta ndardDeviatio nMLE[data] 求表data 中数据的极差(最大数减最小数) 求中值。 1 n

求平均值-X i 。

n i 1

求方差(无偏估计)

求标准差(无偏估计)

求方差-° (X i X)2。

n i 1 求标准差J 1 (X i X)2 n i 1

概率统计实验

In[2]: =data = {6.5, 3.8, 6.6, 5.7, 6.0, 6.4, 5.3}; In[3]: =Length[data]

Out[3]=7 In[4]: =Mi n[data]

Out[4]= In[5]: =3.8

=Max[data]

Out[5]= In[6]: Out[6]

=6.6

=SampleRa nge[data]

=2.8

In[7]: =Media n[ data]

Out[7]=

In[8]: =6. =Mea n[data] Out[8]=

=5.75714

In[9]: =Varia nce[data]

Out[9]= =0.962857

In[10]: =StandardDeviation[data]

Out[10]= 0.981253

In[11]: =VarianceMLE[data]

Out[11]= 0.825306

In[12]: = StandardDeviationMLE[data]

Out[12]= 0.908464

说明:在上例中,In [1]首先调入程序文件,求数据个数、最大值和最小值使用内部函数。

2. 多元的情况

在程序文件 MultiDescriptiveStatistics.m 中,含有实现多元数理统计基本计算的函数,常 用的有:

求表data 中数据的极差。 求中值。 求平均值。 求方差(无偏估计)。 求标准差(无偏估计)。 求方差。 求标准差。 求x ,y 的协方差(无偏估计)

(X i x)(y i y)。SampleRa nge[data]

Media n[ data]

Mea n[data]

Varia nce[data]

Sta ndardDeviatio n[data]

Varia nceMLE[data]

Sta ndardDeviatio

nMLE[data]

Covariance[xlist ,ylist]

CovarianceMLE[xlist , ylist]

Correlation[xlist , ylist]

求 x , y 的相关系数

n n 2 " 2

(X i x)(y i y)/ (X i x)

(y i y)。 i 1 i 1 i 1

实际上程序文件中的函数很多,这里只列出了最常用的函数,其它计算函数可以通过Help 浏

览。

例2 给出 4 个样本值:{1.1,2.0,3.2},{1.3,2.2, 3.1},{1.15,2.05, 3.35},{1.22,

2.31,

3.33},计算样本个数、均值、方差、标准差等。

解:In[1]: = << Statistics 'MultiDescriptiveStatistics '

In[2]: = data = {{1.1,2.0,3.2},{1.3,2.2,3.1},

{1.15,2.05,3.35},{1.22,2.31,3.33}};

Len gth[data]

Out[3]=4

ln[4]: =SampleRange[data]

Out[4]= {0.2,0.31,0.25}

ln[5]: =Median[data]

Out[5]= {1.185,2.125,3.265}

ln[6]: =Mean[data]

Out[6]= {1.1925,2.14,3.245}

ln[7]: =Variance[data]

Out[7]= {0.00755833,0.0200667, 0.}

In[8]: =VarianceMLE[data]

Out[8]= {0.00566875,0.01505, 0.010325}

ln[9]: =CentralMoment[data , 2]

Out[9]= {0.00566875 , 0.01505, 0.010325}

ln[10]: =x=data[[All , 1]] ; y=data[[All , 2]];

z=data[[AII , 3]];

ln[11]: =Covariance[x , y]

求x , y 的协方差 (X i

i 1 X)(y i y)

相关文档
最新文档