混合問題——線性規劃親愛的大家,我有一個關於 JMP 中線性規劃的問題。 問題是我如何建立一個模型來找到帶有約束的最佳混合物。 我假設有 5 種材料(A、B、C、D、E)可供選擇,每種材料都有 2 個屬性。 (p1,p2)。 所以我有 A(p1,p2), B(p1,p2), … 我的目標是找到最佳混合物 (aA +bB + cC + dD +eE ),其中 (a, b, c, d, e) 是給定材料的數量,以匹配我想要的 2 個屬性 (wp1, wp2)。 現在的限制是我只想為混合物使用 2 種材料,或者最多 3 種材料。 使用 Excel 中的 Oracle Crystal Ball 通過蒙特卡羅方法很容易解決這個問題,但我無法在 JMP 中設置它。 謝謝海因里希。
回复:混合問題 - 線性規劃謝謝,這是解決我的問題的成功方法。 這是一種相當複雜的方法——JMP 可能不是解決這類問題的軟件。
回复:混合問題 - 線性規劃我有個主意。創建計算每種混合物的活性成分數量的公式列。我為紗線伸長率樣本數據做了一個這樣的:
If( :Name( "ethylene (x1)" ) == 0,
0,
1
) + If( :Name( "styrene (x2)" ) == 0,
0,
1
) + If( :Name( "propylene (x3)" ) == 0,
0,
1
)
然後,在 Graph > Profiler 中進行優化。在“Y,預測公式”輸入中包含模型中的預測公式和您剛剛創建的公式列。從優化和意願菜單中設置函數的意願。對於紗線伸長率數據,我設置了一個合意性函數來定位 1 個活性成分,如下所示:
最後,我能夠在不超過 1 個活動組件的約束下從優化中得到這個結果:

我附上了我用來用腳本說明的數據集以重現這些結果。