单因素方差分析
例

正态性检验
原假设为不同样品的电流是符合正态分布的。
备择假设为不同样品的电流是符合正态分布的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
   | a=[1.7 2.1 1.5 1.9 2.1 2.2 1.3 1.9 2.2 2.0 1.8 2.2 2.1 2.2 1.4 2.3 1.9 2.1 1.7 2.0]; b=[1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5]; a=reshape(a',numel(a),1); for i=1:5     ai=a(b==i);     alpha=0.05;     [mui,sigmai]=normfit(ai);     pi=normcdf(ai,mui,sigmai);     [h0(i),p(i)]=kstest(ai,[ai,pi],alpha); end h0,p
 
  | 
 
1 2 3 4 5
   | h0 =   1×5 logical 数组    0   0   0   0   0 p =     0.9807    0.8446    0.8207    0.6162    0.9499
 
  | 
 
h0均为0,接受原假设,即每个样本的电流均符合正态分布。
方差齐性检验
原假设是5个样本电流数据服从方差相同的正态分布。
备择假设是服从方差不同的正态分布。


p>>0.05,所以接受原假设,所以5个样本服从方差相同的正态分布。
方差分析
原假设是没有显著差异,即$μ_1=μ_2=μ_3=μ_4=μ_5$。
备择假设时有显著差异。
1
   | [p,table,stats]=anova1(a,b)
 
  | 
 


p>>0.05,接受原假设,即没有显著差异。
两两之间多重比较
1
   | sta=multcompare(stats,'estimate','column')
 
  | 
 
1 2 3 4 5 6 7 8 9 10 11
   | sta =     1.0000    2.0000   -0.7385   -0.0750    0.5885    0.9965     1.0000    3.0000   -0.9135   -0.2500    0.4135    0.7711     1.0000    4.0000   -0.8635   -0.2000    0.4635    0.8805     1.0000    5.0000   -0.7885   -0.1250    0.5385    0.9758     2.0000    3.0000   -0.8385   -0.1750    0.4885    0.9221     2.0000    4.0000   -0.7885   -0.1250    0.5385    0.9758     2.0000    5.0000   -0.7135   -0.0500    0.6135    0.9993     3.0000    4.0000   -0.6135    0.0500    0.7135    0.9993     3.0000    5.0000   -0.5385    0.1250    0.7885    0.9758     4.0000    5.0000   -0.5885    0.0750    0.7385    0.9965
 
  | 
 

经两两之间多重验证,各样本没有显著差异,即$μ_1=μ_2=μ_3=μ_4=μ_5$
参考