使用 Python 查找多项式根——可能的 Numpy 扩展错误

2024-03-08

我正在使用 Numpy 来获取多项式的根。 Numpy 提供了一个模块“多项式”。

我的手算x^2 + 5*x + 6 = 0 is x = -2 & x = -3。 (简单的)

但我的代码显示了错误的答案:array([-0.5 , -0.33333333])(反了?)

有人能在我的代码中找到罪魁祸首吗?或者这只是一个错误?

from numpy.polynomial import Polynomial as P
p = P([1, 5, 6])
p.roots()

只需按照其他顺序传递即可,

p = P([6, 5, 1])
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Python 查找多项式根——可能的 Numpy 扩展错误 的相关文章

随机推荐