如何在PuLP中将变量用作除数

如何在PuLP中将变量用作除数,第1张

如何在PuLP中将变量用作除数

线性编程不理解除法,因此会出现错误:)您必须重新格式化以使除法运算线性化。在这种情况下:

prob += x / (x + y) > 0.5  prob += y / (x + y) < 0.4

等效于:

prob += x > 0.5 * (x + y)prob += y < 0.4 * (x + y)

这是线性约束。祝好运!



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5648260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存