0
我想盡量減少使用scipy.optimize函數。這是我的程序,最後一行是錯誤消息。如何將符號變量轉換爲可迭代變量?
import sympy as s
from scipy.optimize import minimize
x,y,z=s.symbols('x y z')
f= lambda z: x**2-y**2
bnds = ((70,None),(4,6))
res = minimize(lambda z: fun(*x),(70,4), bounds=bnds)
<lambda>() argument after * must be an iterable, not Symbol
如何將符號轉換爲可迭代或直接定義迭代?
消息:b'CONVERGENCE:NORM_OF_PROJECTED_GRADIENT _ <= _ PGTOL'是什麼意思? – Shareef