二、MATLAB的双因素有交互效应的方差分析在两个因素的试验中,不但每一个因素单独对试验结果起作用,往往两个因素的不同水平组合还会产生一定的合作效应,在方差分析中称为交互效应。交互效应在对因素方差分析中,通常是当成一个新因素来处理。设因素A
有 r 个不同的水平:A1,A2,…,Ar;因素B 有 s
个不同的水平:B1,B2,…,Bs;现对因素A、B的每一种不同的水平组合(Ai,Bj)(i=1,2,…,r;j=1,2,…,s)都安排t(t≥2)次试验(等重复试验),且各次试验相互独立。
利用Matlab作方差分析课堂例题
例1(单因素方差分析)一位教师想要检查3种不同的教学方法的效果,为此随机地选取水平相当的15位学生。把他们分为3组,每组5人,每一组用一种方法教学,一段时间以后,这位教师给15位学生进行统考,成绩见下表1。问这3种教学方法的效果有没有显著差异。表1 学生统考成绩表
方法
成绩
甲
75
62
71
58
73
乙
71
85
68
92
90
丙
73
79
60
75
81
Matlab中可用函数anova1(…)函数进行单因子方差分析。
调用格式:p=anova1(X)含义:比较样本
m×n的矩阵X中两列或多列数据的均值。其中,每一