Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python或excel的线性规划_Python_Excel_Python 3.7_Linear Programming - Fatal编程技术网

使用python或excel的线性规划

使用python或excel的线性规划,python,excel,python-3.7,linear-programming,Python,Excel,Python 3.7,Linear Programming,我有个问题,这是交易 该公司生产两台家用空调,月容量为350台。驱动1的空调生产成本为30000美元,驱动2的空调生产成本为27000美元。存储设备的价格为每月2800美元。未来三个月的评估需求为400台、500台和600台设备。确定了在未来三个月内生产每个驱动器的最佳设备数量,每个工厂至少生产50台设备 现在我想到了这个 有人能帮我用python代码或excel传输这个吗 看一看,请更新 我需要的是有人指出我是否走上了一条好的道路,并向我解释如何使用SciPy或其他库将这个问题转移到Pytho

我有个问题,这是交易

该公司生产两台家用空调,月容量为350台。驱动1的空调生产成本为30000美元,驱动2的空调生产成本为27000美元。存储设备的价格为每月2800美元。未来三个月的评估需求为400台、500台和600台设备。确定了在未来三个月内生产每个驱动器的最佳设备数量,每个工厂至少生产50台设备

现在我想到了这个

有人能帮我用python代码或excel传输这个吗

看一看,请更新

我需要的是有人指出我是否走上了一条好的道路,并向我解释如何使用SciPy或其他库将这个问题转移到Python

提前感谢,编码愉快。
是的,我在学校不需要这个,只要我开始做,我现在就不能放过它。

你在3个时间段内都面临着一个能力限制批量问题。就模型而言,您需要更多的变量来建模每个时期t=1,2,3的生产,以及辅助变量来捕获存储成本

请查看PySCIPOpt示例代码


这应该(在某种程度上)满足你的要求。不幸的是,本手册的相应章节尚未编写,但如果需要的话,您应该可以找到足够的关于批量生产的第三方文献。通过浏览已经编写的部分,本书可能会帮助您理解pyscipot背后的一些其他概念。

请看一看抱歉,这个Python问题。编辑,谢谢,我添加了更多的变量,如果你能告诉我你现在的想法,那将是完美的。谢天谢地,“变量”一词可能有些混淆。我希望您的模型应至少包含六个变量,即x_1,1、x_1,2、x_1,3,以捕获驱动器1在三个时期1、2、3的单独生产,以及驱动器2的另外三个变量。我在你的模型中看不到这一点。你共享的数学优化模型看起来几乎正确。唯一的问题是if条件。你可能意识到它们不是必需的。可以用p1>=x_1+x_2-400和p1>=0替换第一个条件。后一个不等式(非负性)是我所知道的所有解算器所做的隐式假设。关于p_2的第二个if条件也是如此。