numpy.polynomial.legendre.legvander#

polynomial.legendre.legvander(x, deg)[source]#

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

返回次数为 deg 且样本点为 x 的伪范德蒙德矩阵。

伪范德蒙德矩阵定义为

\[V[..., i] = L_i(x)\]

其中 0 <= i <= degV 的前导索引索引 x 的元素,最后一个索引是勒让德多项式的次数。

参数:
xarray_like

点数组。数据类型将根据任何元素是否为复数转换为 float64 或 complex128。如果 x 为标量,则将其转换为一维数组。

degint

结果矩阵的次数。

返回值:
vanderndarray

伪范德蒙德矩阵。返回矩阵的形状为 x.shape + (deg + 1,),其中最后一个索引是相应勒让德多项式的次数。数据类型将与转换后的 x 相同。