1.4.0 版本中的新增功能。

幂级数 ( numpy.polynomial.polynomial) #

该模块提供了许多可用于处理多项式的对象(主要是函数),包括Polynomial封装了常用算术运算的类。 (有关该模块如何表示和使用多项式对象的一般信息位于其“父”子包的文档字符串中numpy.polynomial)。

课程#

Polynomial(coef[,域,窗口,符号])

幂级数类。

常数#

polydomain

数组对象表示固定大小项的多维同构数组。

polyzero

数组对象表示固定大小项的多维同构数组。

polyone

数组对象表示固定大小项的多维同构数组。

polyx

数组对象表示固定大小项的多维同构数组。

算术#

polyadd(c1,c2)

将一个多项式与另一个多项式相加。

polysub(c1,c2)

用一个多项式减go另一个多项式。

polymulx(C)

将多项式乘以 x。

polymul(c1,c2)

将一个多项式乘以另一个多项式。

polydiv(c1,c2)

将一个多项式除以另一个多项式。

polypow(c,pow[,最大功率])

多项式的幂。

polyval(x, c[, 张量])

计算 x 点处的多项式。

polyval2d(x、y、c)

计算点 (x, y) 处的二维多项式。

polyval3d(x、y、z、c)

计算点 (x, y, z) 处的 3-D 多项式。

polygrid2d(x、y、c)

计算 x 和 y 的笛卡尔积的二维多项式。

polygrid3d(x、y、z、c)

根据 x、y 和 z 的笛卡尔积计算 3-D 多项式。

微积分#

polyder(c[, m, scl, 轴])

对多项式求微分。

polyint(c[, m, k, lbnd, scl, 轴])

对多项式进行积分。

其他功能#

polyfromroots(根)

生成具有给定根的一元多项式。

polyroots(C)

计算多项式的根。

polyvalfromroots(x, r[, 张量])

计算由点 x 处的根指定的多项式。

polyvander(x,度)

给定次数的范德蒙矩阵。

polyvander2d(x、y、度)

给定度数的伪范德蒙矩阵。

polyvander3d(x、y、z、度)

给定度数的伪范德蒙矩阵。

polycompanion(C)

返回 c 的伴随矩阵。

polyfit(x, y, deg[, rcond, full, w])

多项式与数据的最小二乘拟合。

polytrim(c[, 托尔])

从多项式中删除“小”“尾随”系数。

polyline(关闭,SCL)

返回表示线性多项式的数组。

也可以看看

numpy.polynomial