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 =
    -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
     0     1    -1
     0     1     1
     0     0     0
     0     0     0
     0     0     0

전체 설계 공간에서 예측 분산을 보다 균일하게 추정할 수 있도록 중심점을 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

참고 항목

R2006a 이전에 개발됨