A can't be more than 27,4% of B :
1 * :A + -0.274 * :B <= 0</CODE></PRE>
</LI>
<LI>C can’t be higher than 3% of (D + B) : <BR />
<PRE>-0.03 * :B + 1 * :C + -0.03 * :d :D</img> <= 0</PRE>
</LI>
<LI>D should be less than 25% of B :<BR />
<PRE>-0.25 * :B + 1 * :d <= 0</PRE>
</LI>
<LI>이 DoE를 혼합물 설계로 설정할 때 마지막 제약 조건이 이미 고려되었습니다. A+B+C+D = 1(100%)<BR /> 참고: 죄송합니다. 어떤 이유로 요소 D에 해당하는 열에 ":D"를 작성할 때 JSL 코드가 작동하지 않아서 대신 ":d"를 사용했습니다. 그러나 다른 것이 아닌 혼합 인자 D이므로 이 인자를 "D"로 표기하는 경우에는 ":D"로 표기해야 합니다.<BR /><BR /></LI>
</OL>
</LI>
<LI>패널에서 이러한 제약 조건을 직접 설정하고, 가정된 모델을 지정하고(여기에서는 설명을 위해 주효과 혼합 모델을 선택함) 목표에 맞는 실행 수를 선택할 수 있습니다(여기서는 기본 권장 실행 수를 그대로 유지했습니다). ) :<BR /> <SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_1-1718953672423.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="Victor_G_1-1718953672423.png" style="width: 315px;"><span class="lia-inline-image-display-wrapper" image-alt="Victor_G_1-1718953672423.png" style="width: 315px;"><img src="https://us.v-cdn.net/6038925/uploads/images/65481i03A985FC426F9F6B/Victor_G_1-1718953672423.png" role="button" title="Victor_G_1-1718953672423.png" alt="Victor_G_1-1718953672423.png" /></span></SPAN></SPAN></LI>
</OL>
<P>그런 다음 설계를 생성할 수 있으며, 필요한 경우 혼합 요인 간의 비율/비교에 해당하는 데이터 테이블에 공식을 생성하여 제약 조건이 준수되었는지 확인할 수 있습니다.</P>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Victor_G_2-1718953842819.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="Victor_G_2-1718953842819.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="Victor_G_2-1718953842819.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/65482iD26D9D299388456D/Victor_G_2-1718953842819.png" role="button" title="Victor_G_2-1718953842819.png" alt="Victor_G_2-1718953842819.png" /></span></SPAN></SPAN></P>
<P> </P>
<P>여기에 표시된 디자인을 재현하는 스크립트는 다음과 같습니다.</P>
<PRE><CODE class=" language-jsl">DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ), Add Factor( Mixture, 0, 1, "A", 0 ),
Add Factor( Mixture, 0, 1, "B", 0 ), Add Factor( Mixture, 0, 1, "C", 0 ),
Add Factor( Mixture, 0, 1, "D", 0 ), Set Random Seed( 1982181060 ),
Number of Starts( 49914 ), Add Constraint(
[1 -0.274 0 0 0, 0 -0.03 1 -0.03 0, 0 -0.25 0 1 0]
), Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ),
Add Term( {4, 1} ), Add Alias Term( {1, 1}, {2, 1} ),
Add Alias Term( {1, 1}, {3, 1} ), Add Alias Term( {1, 1}, {4, 1} ),
Add Alias Term( {2, 1}, {3, 1} ), Add Alias Term( {2, 1}, {4, 1} ),
Add Alias Term( {3, 1}, {4, 1} ), Set Sample Size( 10 ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design, Set Run Order( Randomize ), Make Table}
)
그리고 JSL 스크립트보다 이에 더 익숙하신 분들을 위해 여기에 설명에 사용된 디자인이 포함된 데이터 테이블을 첨부합니다.
이 답변이 도움이 되길 바라며,