原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.polynomial.hermite.hermvander.html
校对:(虚位以待)
numpy.polynomial.hermite.
hermvander
(x, deg)[source]给定程度的伪Vandermonde矩阵。
返回度为deg和采样点x的伪Vandermonde矩阵。伪Vandermonde矩阵定义为
其中0 。V的前导索引x的元素,最后一个索引是Hermite多项式的度。
如果c是长度n + 1和V的系数的1-D数字组是数组t4> = hermvander(x, n)
,则t8> t9> c)
和hermval(x, c)
这种等价性对于最小二乘拟合和用于评估相同程度和样本点的大量Hermite系列都是有用的。
参数: | x:array_like
deg:int
|
---|---|
返回: | vander:ndarray
|
例子
>>> from numpy.polynomial.hermite import hermvander
>>> x = np.array([-1, 0, 1])
>>> hermvander(x, 3)
array([[ 1., -2., 2., 4.],
[ 1., 0., -2., -0.],
[ 1., 2., 2., -4.]])