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