【发布时间】:2019-10-15 16:50:19
【问题描述】:
我正在尝试使用 scipy 的 fsolve 函数求解这个简单的联立方程:
x + 2 = 10 & x^2 = 64。
我期待 8 作为解决方案。但是我收到一条错误消息 "minpack.error: 函数调用的结果不是正确的浮点数组。"
我对 python 科学库很陌生。有人可以解释如何解决这个错误吗?谢谢!
from scipy.optimize import fsolve
def equations(p):
x = p
return (x-8, x**2 - 64)
x = fsolve(equations, 1)
print(x)
【问题讨论】:
标签: python scipy-optimize