fracfact
부분 인자 설계
설명
예제
네 개의 변수에 대한 부분 인자 설계
네 개의 변수에 대해 부분 인자 설계를 만듭니다. 여기서 네 번째 변수는 처음 세 개 변수의 곱입니다.
x = fracfact("a b c abc")
x = 8×4
-1 -1 -1 -1
-1 -1 1 1
-1 1 -1 1
-1 1 1 -1
1 -1 -1 1
1 -1 1 -1
1 1 -1 -1
1 1 1 1
해상도 IV를 갖는 6-인자 설계
fracfactgen
함수를 사용하여 네 개의 인자를 사용하고 해상도 IV를 달성하는 6-인자 설계에 대한 생성자를 구합니다.
res = 4;
gen = fracfactgen("a b c d e f",4,res)
gen = 6x1 cell
{'a' }
{'b' }
{'c' }
{'d' }
{'bcd'}
{'acd'}
생성자에 의해 정의되는 2-수준 부분 인자 설계를 만듭니다.
x = fracfact(gen)
x = 16×6
-1 -1 -1 -1 -1 -1
-1 -1 -1 1 1 1
-1 -1 1 -1 1 1
-1 -1 1 1 -1 -1
-1 1 -1 -1 1 -1
-1 1 -1 1 -1 1
-1 1 1 -1 -1 1
-1 1 1 1 1 -1
1 -1 -1 -1 -1 1
1 -1 -1 1 1 -1
⋮
입력 인수
gen
— 생성자
string형 배열 | 문자형 벡터로 구성된 셀형 배열 | string형 스칼라 | 문자형 벡터
가장 작은 2-수준 부분 인자 설계에 대한 생성자로, 다음 값 중 하나로 지정됩니다.
각 요소가 하나의 단어를 포함하는 string형 배열 또는 문자형 벡터로 구성된 셀형 배열
공백으로 구분된 단어들로 구성된 string형 스칼라 또는 문자형 벡터
단어는 대/소문자를 구분하는 문자 또는 문자 그룹으로 구성됩니다. 여기서 "a"
는 값 1
, "b"
는 값 2
, ..., "A"
는 27
, ..., "Z"
는 값 52
를 나타내는 식으로 지정됩니다. 각 단어는 대응되는 인자의 수준이 2^K
완전 인자 설계에서 생성자의 곱으로 정의되는 방식을 정의합니다. K
는 gen
에 있는 알파벳의 문자 개수입니다.
예: ["a" "b" "c" "abc"]
예: {'a' 'b' 'c' 'abc'}
예: "a b c abc"
예: 'a b c abc'
데이터형: string
| char
이름-값 인수
선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN
으로 지정합니다. 여기서 Name
은 인수 이름이고 Value
는 대응값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만, 인수 쌍의 순서는 상관없습니다.
예: X = fracfact(gen,MaxInt=3)
은 상호작용의 최대 수준을 3
으로 지정합니다.
R2021a 이전 릴리스에서는 쉼표를 사용하여 각 이름과 값을 구분하고 Name
을 따옴표로 묶으십시오.
예: X = fracfact(gen,"MaxInt",3)
은 상호작용의 최대 수준을 3
으로 지정합니다.
FactorNames
— 각 인자의 이름
string형 배열 | 문자형 벡터로 구성된 셀형 배열
각 인자의 이름으로, string형 배열 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다. 기본적으로, 인자 이름은 {'X1','X2',...}
입니다.
데이터형: string
| char
MaxInt
— 상호작용의 최대 수준
2
(디폴트 값) | 양의 정수
교락 출력값에 포함할 상호작용의 최대 수준으로, 양의 정수로 지정됩니다.
출력 인수
X
— 2-수준 부분 인자 설계
행렬
2-수준 부분 인자 설계로, 크기가 N
×P
인 행렬로 반환됩니다. 여기서
N
=2^K
입니다.K
는gen
에 있는 알파벳의 문자 개수입니다.P
는gen
에 있는 단어의 개수입니다.
X
는 2-수준 설계이므로 X
의 성분은 ±1
입니다. X
의 의미는 Fractional Factorial Designs 항목을 참조하십시오.
conf
— 설계에 대한 교락 패턴
문자형 벡터로 구성된 셀형 배열
설계에 대한 교락 패턴으로, 문자형 벡터로 구성된 셀형 배열로 반환됩니다.
참고 문헌
[1] Box, G. E. P., W. G. Hunter, and J. S. Hunter. Statistics for Experimenters. Hoboken, NJ: Wiley-Interscience, 1978.
버전 내역
R2006a 이전에 개발됨
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)