1.6.0 新版功能.

勒让德系列 (numpy.polynomial.legendre

这个模块提供了一些处理legendre系列的有用对象(主要是函数),包括 Legendre 类,用于封装通常的算术运算。(有关此模块如何表示和处理此类多项式的一般信息在其“父”子包的docstring中, numpy.polynomial

Classes

Legendre (COEF) [, domain, window] )

勒让德级数类。

常量

legdomain 

legzero 

legone 

legx 

算术

legadd (C1,C2)

将一个legendre系列添加到另一个。

legsub (C1,C2)

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

legmulx (c)

用x乘勒让德级数。

legmul (C1,C2)

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

legdiv (C1,C2)

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

legpow (C,POW) [, maxpower] )

把勒让德级数提高到幂。

legval (x,c) [, tensor] )

在点X处计算勒让德级数。

legval2d (x,y,c)

在点(x,y)处计算二维勒让德级数。

legval3d \(X,Y,Z,C)

在点(x,y,z)处计算三维勒让德级数。

leggrid2d (x,y,c)

在x和y的笛卡尔积上计算二维勒让德级数。

leggrid3d \(X,Y,Z,C)

在x、y和z的笛卡尔积上计算一个三维勒让德级数。

微积分

legder (C) [, m, scl, axis] )

区分勒让德级数。

legint (C) [, m, k, lbnd, scl, axis] )

整合一个勒让德系列。

其他功能

legfromroots (根)

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

legroots (c)

计算勒让德级数的根。

legvander (x,DEG)

给定度的伪范德蒙矩阵。

legvander2d \(X、Y、deg)

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

legvander3d \(X、Y、Z、deg)

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

leggauss \(DEG)

高斯-勒让德正交。

legweight [(x)]

勒让德多项式的权函数。

legcompanion (c)

返回c的标度伴随矩阵。

legfit \(X、Y、度)[, rcond, full, w] )

勒让德级数与数据的最小二乘拟合。

legtrim (C) [, tol] )

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

legline [关闭,SCL]

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

leg2poly (c)

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

poly2leg (POL)

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

也见

numpy.polynomial