在 NumPy 中如何将系数列表转换为多项式?
How do you convert a list of coefficients to a polynomial in NumPy?
假设我有一个系数列表 [1,2,3]
。我如何将其转换为 x^3 + 2x^2 + 3
或 NumPy 中的类似内容?有可能吗?
如所述in the docs,我推荐阅读:
>>> p1 = np.polynomial.Polynomial([3, 2, 1])
>>> p1
Polynomial([3., 2., 1.], domain=[-1, 1], window=[-1, 1])
>>> p1(0)
3.0
注意系数的顺序是颠倒的。
假设我有一个系数列表 [1,2,3]
。我如何将其转换为 x^3 + 2x^2 + 3
或 NumPy 中的类似内容?有可能吗?
如所述in the docs,我推荐阅读:
>>> p1 = np.polynomial.Polynomial([3, 2, 1])
>>> p1
Polynomial([3., 2., 1.], domain=[-1, 1], window=[-1, 1])
>>> p1(0)
3.0
注意系数的顺序是颠倒的。