所以我试图找到满足方程的"k"
F(k,u,v,w) = 0
u、v、w 是额外的参数。我一直在尝试使用 newton_krylov ( http://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.optimize.newton_krylov.html ) 来解决它,它将根据对 k
的猜测以数字方式解决系统问题,但似乎没有一种包含其他参数的方法。
我的问题是我需要将附加参数传递给 F
,但似乎没有办法将它们传递给 F
。有没有办法通过我不知道的它们?或者我可以做些什么来让它发挥作用?
此外,如果有更适合这种情况的功能,那也很酷。
最佳答案
您可以将包裹在 lambda 函数中的 F
传递给 newton_krylov
,如下所示:
newton_krylov(lambda k:F(k,1,2,3), ... )
关于python - 如何将附加参数传递给 scipy.optimize.newton_krylov?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35854095/