混合问题——线性规划亲爱的大家,我有一个关于 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 个活动组件的约束下从优化中得到这个结果:

我附上了我用来用脚本说明的数据集以重现这些结果。