Main Content

bbdesign

박스-벤켄(Box-Behnken) 설계

구문

dBB = bbdesign(n)
[dBB,blocks] = bbdesign(n)
[...] = bbdesign(n,param,val)

설명

dBB = bbdesign(n)n개 인자에 대한 박스-벤켄 설계를 생성합니다. n3 이상의 정수여야 합니다. 출력 행렬 dBB는 m×n이며, 여기서 m은 설계에서의 실행 수입니다. 각 행이 한 번의 실행을 나타내며 모든 인자에 대한 설정은 열에 나타납니다. 인자 값은 입방체 점이 -11 사이의 값을 취하도록 정규화됩니다.

[dBB,blocks] = bbdesign(n)은 블록화된 설계를 요청합니다. 출력 blocks는 각 실행의 블록 수로 구성된 m×1 벡터입니다. 블록은 블록 간 차이가 모수 추정치에 미치는 영향을 최소화하기 위해 유사한 조건에서 측정되는 실행을 나타냅니다.

[...] = bbdesign(n,param,val)은 설계에 대해 하나 이상의 선택적 모수/값 쌍을 지정합니다. 다음 표에는 유효한 모수/값 쌍이 나열되어 있습니다.

모수설명
'center'

중심점의 수.

정수. 디폴트 값은 n에 따라 달라집니다.

'blocksize'

블록당 최대 점 수.

정수. 디폴트 값은 Inf입니다.

예제

모두 축소

3-인자 박스-벤켄 설계를 생성합니다.

dBB = bbdesign(3)
dBB = 15×3

    -1    -1     0
    -1     1     0
     1    -1     0
     1     1     0
    -1     0    -1
    -1     0     1
     1     0    -1
     1     0     1
     0    -1    -1
     0    -1     1
      ⋮

전체 설계 공간에서 예측 분산을 보다 균일하게 추정할 수 있도록 중심점을 3번 실행합니다.

다음과 같이 설계를 시각화합니다.

plot3(dBB(:,1),dBB(:,2),dBB(:,3),'ro', ...
         'MarkerFaceColor','b')
X = [1 -1 -1 -1 1 -1 -1 -1 1 1 -1 -1; ...
     1 1 1 -1 1 1 1 -1 1 1 -1 -1];
Y = [-1 -1 1 -1 -1 -1 1 -1 1 -1 1 -1; ...
     1 -1 1 1 1 -1 1 1 1 -1 1 -1];
Z = [1 1 1 1 -1 -1 -1 -1 -1 -1 -1 -1; ...
     1 1 1 1 -1 -1 -1 -1 1 1 1 1];
line(X,Y,Z,'Color','b')
axis square equal

Figure contains an axes object. The axes object contains 13 objects of type line. One or more of the lines displays its values using only markers

버전 내역

R2006a 이전에 개발됨

참고 항목