为什么Numpy在按度数排序多项式系数时不一致?

时间:2016-06-24 15:57:52

标签: python numpy scipy polynomials coefficients

numpy.polynomial.polynomial.Polynomial按递增程度的顺序存储多项式系数,而numpy.poly1d按递减程度的顺序存储多项式系数。

有这种差异的原因吗?两种方法都有优势吗?

1 个答案:

答案 0 :(得分:6)

根据SciPy reference on NumPy

  

在NumPy 1.4之前,numpy.poly1d是首选类,它仍然可用,以保持向后兼容性。但是,较新的Polynomial包比numpy.poly1d更完整,其便利类在numpy环境中表现得更好。因此,建议使用多项式进行新编码。