我正在使用 Numpy 来获得多项式的根。Numpy 提供了一个模块“多项式”。
我的手计算x^2 + 5*x + 6 = 0
是x = -2
& x = -3
。(简单的)
但是我的代码向我显示了错误的答案:(array([-0.5 , -0.33333333])
反转?)
谁能在我的代码中找到罪魁祸首?或者它只是一个错误?
from numpy.polynomial import Polynomial as P
p = P([1, 5, 6])
p.roots()
我正在使用 Numpy 来获得多项式的根。Numpy 提供了一个模块“多项式”。
我的手计算x^2 + 5*x + 6 = 0
是x = -2
& x = -3
。(简单的)
但是我的代码向我显示了错误的答案:(array([-0.5 , -0.33333333])
反转?)
谁能在我的代码中找到罪魁祸首?或者它只是一个错误?
from numpy.polynomial import Polynomial as P
p = P([1, 5, 6])
p.roots()