python中能正常运行的代码影刀中无法运行
回答
收藏

python中能正常运行的代码影刀中无法运行

T
T0_欣
2023-08-09 14:15·浏览量:989
T
T0_欣
发布于 2023-08-09 14:15989浏览
from scipy.optimize import linprog
import numpy as np

#各种定义变量:
···
result = linprog(c=目标函数系数, A_ub=不等式约束系数矩阵, b_ub=不等式约束右侧向量, bounds=变量的边界)


if result.success:
# 最优解取整
最优解 = [round(x) for x in result.x]

# 计算最小成本值
最小成本值 = int(result.fun)
else:
print("无法找到可行解。")


在@小可耐帮助下,找到点


影刀中不能直接用if result.success:,要改成if result.success ==False:


具体原因不清楚为啥,坐等其他大佬解答~

收藏
全部回答1
最新
发布回答
回答