你好@Mathej01
我不明白為什麼這些約束可能無法在客製化設計平台中實現。
我能夠獲得具有您對 P1 和 P2 指定約束的設計,並具有以下線性約束:
{1 * :P1 + 1 * :P2 <= 0.4, 1 * :P1 + 1 * :P2 >= 0.2}
以下是平台截圖:

這些限制適用於您的用例嗎?
關於P1和P2的綜合影響,我建議在模型中保留這些因素的主要影響並添加交互作用P1xP2。
希望第一個答案對你有幫助
你好@Mathej01 ,
看來您已正確設定 DoE。 您有任何錯誤訊息嗎?
用跟你一樣的配置,我可以拿到一張DoE表。 如果您遇到問題,請嘗試使用此腳本:
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ), Add Factor( Mixture, 0, 0.85, "P1", 0 ),
Add Factor( Mixture, 0, 0.85, "P2", 0 ),
Add Factor( Mixture, 0.15, 0.3, "O", 0 ), Add Factor( Mixture, 0, 0.65, "R", 0 ),
Add Factor( Mixture, 0, 0.2, "A", 0 ), Set Random Seed( 476871027 ),
Number of Starts( 25985 ), Add Constraint( [1 1 0 0 0 0.4, -1 -1 0 0 0 -0.2] ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
Add Term( {5, 1} ), Set Sample Size( 15 ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design, Set Run Order( Randomize ), Make Table}
)
希望對你有幫助,
這裡的問題是不是P1必須在0.2和0.4之間,P2必須在0.2和0.4之間,P1和P2總和必須在0.2和0.4之間?這樣P1和P2只剩下一種可能,都是0.2。
我認為你需要讓總和高於 0.4 或允許 P1 和/或 P2 的單一值低於 0.2
謝謝@Victor_G ,
看來我解決了這個問題。 我犯了一個錯誤,為因子 P1 和 P2 指定了值範圍 (0.2, 0.4),並且還為其總和添加了約束。 現在,當我將兩個因子的值範圍指定為 (0. 0.4) 時。 這是工作。 謝謝。
是的,由於您已經對兩個混合因子 P1 和 P2 的總和有了上限和下限約束,因此最好不要指定任何單獨的範圍並檢查最後提出的設計,以避免添加不可能或無用的約束。
很高興它對您有幫助!
你好@drdrf ,
P1 和 P2 不應將其各自的範圍固定在 0,2 和 0,4 之間,因為它們的總和已經限制在 0,2 和 0,4 之間,因此留下了多個選項。 舉個例子(但我們可以透過指定更複雜的模型來擁有更多選項和層級):

在啟動 DoE 之前,您始終可以透過按一下「檢查約束」來檢查約束。
我想要使用 5 種原料(P1、P2、X、Y、Z)進行混合設計或客製化設計。 並且在本設計中,兩種相同類型的原料P1和P2之和應在0.2和0.4之間。 我嘗試使用線性約束。 但 JMP 表示這些限制是錯誤的。 對此正確的約束是什麼?這可能嗎? 是否可以包括P1和P2的綜合效果?
嗨維克多,
感謝您的回覆。 我想,我必須為我的問題添加更多細節。
我已經指定了所有混合因子的值範圍。 但只有P1和P2有關係,它們的總和也應該在0.2和0.4之間。 難道不可能嗎? 我怎樣才能正確地做到這一點? 通過添加所有線性約束?
提前致謝。