我正在努力使用python进行线性编程。

我正在努力使用python进行线性编程。,python,Python,下面是问题陈述: 一家汽车公司生产两种车型,A型和B型。长期预测表明,预计每天至少需要100辆A型车和80辆B型车。由于生产能力的限制,每天只能生产200辆A型车和170辆B型车。为了满足运输合同,每天至少要运送200辆汽车。如果售出的每辆A型车都会造成2000美元的损失,但每辆B型车都会产生5000美元的利润,那么每种类型的车每天应该生产多少辆才能实现净利润最大化 如何使用python解决它 我不熟悉编码 另外,线性回归和线性规划之间有什么区别?试一试这个解决方案: modelA = -200

下面是问题陈述: 一家汽车公司生产两种车型,A型和B型。长期预测表明,预计每天至少需要100辆A型车和80辆B型车。由于生产能力的限制,每天只能生产200辆A型车和170辆B型车。为了满足运输合同,每天至少要运送200辆汽车。如果售出的每辆A型车都会造成2000美元的损失,但每辆B型车都会产生5000美元的利润,那么每种类型的车每天应该生产多少辆才能实现净利润最大化

如何使用python解决它

我不熟悉编码


另外,线性回归和线性规划之间有什么区别?

试一试这个解决方案:

modelA = -2000
modelB = 5000

maxProductionA = 200
maxProducitonB = 170

highestProfit = 0
numA = 0
numB = 0

for a in range(maxProductionA):
  for b in range(maxProducitonB):
    if a + b >= 200:
      total = (a * modelA + b * modelB)
      if(total > highestProfit):
        highestProfit = total
        numA = a
        numB = b
print("selling: ", numA, " model A cars and ", numB, " modelB cars would give a profit of: ", highestProfit)

查看线性规划的软件包
pail
。至于线性回归/规划之间的区别,前者是用于估计的统计技术,后者是用于优化的方法。堆栈溢出不是代码编写服务;请向我们展示您迄今为止所做的尝试。感谢Joel的澄清。我会记住的。谢谢你的澄清。