我有两点。让我们在一张图中表示X(销售增量%)和Y(收入增量%)。下面给出了点的示例
X = [0.3697, 0.156, 0.1607, 0.1911]
Y = [-0.0213, 0.1801, 0.1550, 0.1401]
因此,
图中的(X,Y)可以用(0.3697,-0.0213),(0.156,0.1801)等表示
现在我想编写一个python代码,它将选择一个最佳点。例如,根据上述组合,我们假设X-Y平面中的最佳点为(0.1607,0.1550)
因此我可以得出结论,最佳销售增量为16.07%,最佳收入增量为15.50%。(Pareto Efficiency)
我还有一个函数,它建立了X和Y的关系。这意味着,对于给定的X,Y是什么。例如,如果X是0.1607,那么Y是0.1550
下面是我的代码
def lr(x):
return -(6.940128 - 91.264705 * x + 366.391214 * x ** 2 - 319.256429 *x ** 3 - 383.628503 * x ** 4
from scipy.optimize import minimize
res = minimize(lr, x0 = 0)
res.x
array([-1.10501198])
你能帮我怎么用SciPy软件包解决这个问题吗
目前没有回答
相关问题 更多 >
编程相关推荐