(1) 确定 正交表的行和列。
正交表城3b共有四个因素,每个因素有3个水平,共需安排9次缺族试验。因此,正交表以3b是一个4列、9行的表。生成正交表的表头如表下
因素1 因素2 因素3 因素4
试验一
试验二
试验三
试验四
试验五
试验六
试验七
试验八
试验九
C料程序的单元测试系统的研究与实现
(2) 确定正交表的内容.
对每个因素的水平进行编号,分别为1、2、3,并将试验按照水平数3进行分组,即每三个试验为一组。
对于第一列:第一组试验中,全部使用因素1的第1个水平第二组试验中,全部使用因素1的第2个水平第三组试验中,全部使用因素1的第3个水平伏游弊。
对于第二列:每一组试验中,都分别使用因素2的三个水平1、2、3:
对于第三列:每一磨晌项试验中,每一个水平编号的确定方法见公式3.1。
(3) 生成正交表。 将每个因素的水平编号填入表中可得正交表,如下
因素1 因素2 因素3 因素4
试验一 1 1 1 1
试验二 1 2 2 2
试脸三 1 3 3 3
试验四 2 1 2 3
试验五 2 2 3 1
试验六 2 3 1 2
试验七 3 1 3 2
试验八 3 2 1 3
试验九 3 3 2 1
% 产宴昌生 Walsh函数洞芦通用函数 % 参数N表示Walsh函数阶数,当N不是2的幂时,通过向无穷大取整晌颤扒使得所得Walsh阶数为2的幂 function [walsh]=walsh(N) M=ceil(log2(N))wc=zeros(N,N)wn=0for i=1:M w2n=[wn,wnwn,~wn]wn=w2nend walsh=wn欢迎分享,转载请注明来源:内存溢出
评论列表(0条)