matlab的参数估计与假设检验

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

参数估计与假设检验

1. 常见分布的参数估计

从某工厂生产的滚珠中随机抽取10个,测得滚珠的直径(单位mm )如下: 15.14 14.81 15.11 15.26 15.08 15.17 15.12 14.95 15.05 14.87

滚珠直径服从正太分布,但是N (μ,2σ)不知道。(90%的置信区间)

x=[15.14 14.81 15.11 15.26 15.08 15.17 15.12 14.95 15.05 14.87];

[muhat,sigmahat,muci,sigmaci]=normfit(x,0.1)

muhat =

15.0560

sigmahat =

0.1397

muci =

14.9750

15.1370

sigmaci =

0.1019

0.2298

二、总体标准差知道时的单个正态总体均值的U 检验。

1.某切割机正常工作时,切割的金属棒的长度服从正态分布N (100,4)。从该切割机的一批金属棒中随机抽取十五根,测得他们的长度如下:

97 102 105 112 99 103 102 94 100 95 105 98 102 100 103.

假设总体方差不变,试检验该切割机工作是否正常,及总体均值是否等于100mm ?取显著水平α=0.05.

假设如下:

0010:==100H H μμμμ≠,:

利用MATLAB 里面的ztest 函数:

x=[97 102 105 112 99 103 102 94 100 95 105 98 102 100 103];

[h,p,muci,zval]=ztest(x,100,2,0.05)

h =

1 %h=1 代表拒绝原假设

p =

0.0282%

muci =

100.1212 102.1455

zval =

2.1947

那么是否0010:,:H H μμμμ≤>

x=[97 102 105 112 99 103 102 94 100 95 105 98 102 100 103];

[h,p,muci,zval]=ztest(x,100,2,0.05,’right ’)

h =

1

p =

0.0141

muci =

100.2839 Inf

zval =

2.1947

拒绝0H ,接受1H 。即认为总体均值大于100.

三、总体标准差未知时的单个正态总体的t 检验(ttest )。

例:化肥厂用自动包装机包装肥料,某日测得9包化肥的质量(单位:kg )如下:

49.4 50.5 50.7 51.7 49.8 47.9 49.2 51.4 48.9

设每包化肥的质量服从正太分布,是否可以认为每包的平均质量为50kg ?取显著水平=0.05α

假设:

0010:==50H H μμμμ≠,:

x=[49.4 50.5 50.7 51.7 49.8 47.9 49.2 51.4 48.9];

[h,p,muci,stats]=ttest(x,50,0.05)

h =

p =

0.8961

muci =

48.9943 50.8945

stats =

tstat: -0.1348 %t检验统计量的观测值

x t = df: 8 %t检验统计量的自由度

sd: 1.2360 %样本标准差 四、总体标准差未知时的两个正态总体的均值比较t检验。

例:甲、乙两台机床加工同一产品,这两台机床加工的产品中随机抽取若干件,测得直径为(单位:mm)为:

甲机床:20.1 20.0 20.2 19.9 19.3 20.6 20.2 19.9 19.1 19.9

已机床:18.6 19.1 20.0 20.0 20.0 19.7 19.9 19.6 20.2

设甲、乙两个机床加工的产品的直径服从正态分布211(,)N μσ和2

22(,)N μσ,试比较甲、乙两个机床加工产品的直径是否有显著差别.取显著水平为0.05

假设: 012112:,:H H μμμμ=≠

x=[20.1 20.0 19.3 20.6 20.2 19.9 20.0 19.9 19.1 19.9 ];

y=[18.6 19.1 20.0 20.0 20.0 19.7 19.9 19.6 20.2];

alpha=0.05;

tail='both';

vartype='equal';

[h,p,muci,stats]=ttest2(x,y,alpha,tail,vartype)

h =

p =

0.3191

muci =

-0.2346 0.6791

stats =

tstat: 1.0263

df: 17

sd: 0.4713

接受0H

五、总体均值未知时的单个正态总体方差的2χ检验 根据第三个例子的化肥的方差是否等于1.5?取显著水平0.05 假设:

22220010: 1.5,:H H σσσσ==≠

x=[49.4 50.5 50.7 51.7 49.8 47.9 49.2 51.4 48.9]; var0=1.5;

alpha=0.05;

tail=both ’;

[h,p,varci,stats]=vartest(x,var0,alpha,tail)

x=[49.4 50.5 50.7 51.7 49.8 47.9 49.2 51.4 48.9]; var0=1.5;

alpha=0.05;

tail='both';

[h,p,varci,stats]=vartest(x,var0,alpha,tail)

相关文档
最新文档