我无法从我要优化的功能中提取值。该代码类似于以下内容。我想通过scipy.optimize.minimize更改x来最小化c,但是我也试图将a和b也从函数中拉出来。最好的方法是什么?
def function(x, inputs)
a = math
b = math
c = math
return(c)
答案 0 :(得分:0)
您应该能够只在函数外部计算a
和b
。如果结果未优化,则不必成为function
的一部分。只需使用x
,inputs
和c
在函数外部计算a
和b
。