大家好,本文将围绕python数学建模基础教程展开说明,如何用python数学建模是一个很多人都想弄明白的事情,想搞清楚python数学建模资料需要先了解以下几个事情。
前言
(文末送福利)
import cvxpy as cp
import numpy as np
M = 10000
t = np.array([210, 300, 100, 130, 260])
s = np.array([150, 210, 60, 80, 180])
x = cp.Variable(5, integer=True)
obj = cp.Maximize(cp.sum(cp.multiply(x, s)))
con = [x[0] + x[1] + x[2] == 1, x[2] + x[3] == 1,
cp.sum(cp.multiply(x, t)) <= 600, x[4] <= x[0] * M, x <= 1, x >=