1.6.0 版本中的新增功能。

勒让德级数 ( numpy.polynomial.legendre) #

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

课程#

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

勒让德系列课程。

常数#

legdomain

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

legzero

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

legone

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

legx

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

算术#

legadd(c1,c2)

将一个勒让德系列添加到另一个系列中。

legsub(c1,c2)

从一个勒让德级数中减go另一个级数。

legmulx(C)

将勒让德级数乘以 x。

legmul(c1,c2)

将一个勒让德级数乘以另一个级数。

legdiv(c1,c2)

将一个勒让德级数除以另一个级数。

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

将勒让德系列提升到一个新的水平。

legval(x, c[, 张量])

评估点 x 处的勒让德级数。

legval2d(x、y、c)

评估点 (x, y) 处的二维勒让德级数。

legval3d(x、y、z、c)

评估点 (x, y, z) 处的 3-D Legendre 级数。

leggrid2d(x、y、c)

评估 x 和 y 的笛卡尔积的二维勒让德级数。

leggrid3d(x、y、z、c)

评估 x、y 和 z 笛卡尔积的 3-D Legendre 级数。

微积分#

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

区分勒让德级数。

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

整合勒让德系列。

其他功能#

legfromroots(根)

生成具有给定根的勒让德级数。

legroots(C)

计算勒让德级数的根。

legvander(x,度)

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

legvander2d(x、y、度)

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

legvander3d(x、y、z、度)

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

leggauss(度)

高斯-勒让德求积。

legweight(X)

Legendre 多项式的权重函数。

legcompanion(C)

返回 c 的缩放伴随矩阵。

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

Legendre 级数与数据的最小二乘拟合。

legtrim(c[, 托尔])

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

legline(关闭,SCL)

勒让德级数,其图形是一条直线。

leg2poly(C)

将勒让德级数转换为多项式。

poly2leg(波尔)

将多项式转换为勒让德级数。

也可以看看

numpy.多项式