使用 scipy.optimize.minimize 找到交点
finding Intersection using scipy.optimize.minimize
我正在尝试仅使用 scipy.optimize.minimize 找到两个简单数学函数之间的交集 x
我使用 (fsolve)
成功找到了这一点
fsolve(lambda t: f1(t) - f2(t), x0)
但我仅限于使用最小化,我找不到任何解决方案,
有什么想法吗?
from scipy.optimize import minimize
minimize(lambda t: (f1(t) - f2(t))**2, x0)
应该可以。有关原因的详细解释,请参见 例如。
我正在尝试仅使用 scipy.optimize.minimize 找到两个简单数学函数之间的交集 x 我使用 (fsolve)
成功找到了这一点fsolve(lambda t: f1(t) - f2(t), x0)
但我仅限于使用最小化,我找不到任何解决方案, 有什么想法吗?
from scipy.optimize import minimize
minimize(lambda t: (f1(t) - f2(t))**2, x0)
应该可以。有关原因的详细解释,请参见