大家好,
我是新手,實際上我正在嘗試使用JMP設置我的第一個DOE。
我想為我的兩個因素設置幾個約束,但我無法使其正常工作。
我有3個因素,其中x1只能是0和1,而x2和x3可以是-1,0,1。
*第一個約束是x1為0時,x2和x3只能為-1或0。
同樣,當x1為1時,x2和x3只能為-1或1。
*另一個約束是x2和x3不能同時為-1,無論x1是什麼。
我覺得邏輯很簡單,但是我不知道腳本編碼是如何工作的,我輸入的邏輯結構無法編譯。
任何幫助將不勝感激;如果在JMP中甚至有可能
問候,
車速
定義約束的方法取決於所涉及因素的類型。您談論的是特定級別,因此您似乎在考慮分類因素和不允許的組合。
另外,將約束添加到因子組合將限制可能估計的影響。
我在“定制設計”中使用了不允許的組合過濾器來指定約束。正確設置後,看起來像此圖片:

結果是在18個運行中進行了D最優設計:

我在下麵包含一個腳本,該腳本將產生相同的“定制設計”平台,以便您可以修改所需的任何內容:
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Categorical, {"0", "1"}, "X1", 0 ),
Add Factor( Categorical, {"-1", "0", "1"}, "X2", 0 ),
Add Factor( Categorical, {"-1", "0", "1"}, "X3", 0 ),
Set Random Seed( 281228126 ), Number of Starts( 12705 ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ),
Add Alias Term( {1, 1}, {2, 1} ), Add Alias Term( {1, 1}, {3, 1} ),
Add Alias Term( {2, 1}, {3, 1} ), Set Sample Size( 18 ),
Disallowed Combinations(
X1 == "0" & X2 == "1" | X1 == "0" & X3 == "1" | X1 == "1" & X2 == "0" | X1
== "1" & X3 == "0" | X2 == "-1" & X3 == "-1"
), Simulate Responses( 0 ), Save X Matrix( 0 )}
);