numpy.polynomial.chebyshev.Chebyshev.interpolate#

方法

classmethod polynomial.chebyshev.Chebyshev.interpolate(func, deg, domain=None, args=())[源代码]#

在第一类切比雪夫点处插值函数。

返回在第一类 Chebyshev 点上插值 func 的级数,该级数已缩放并移至 domain。当函数在域内连续时,所得级数趋近于 func 的 minmax 近似。

参数:
funcfunction

要插值的函数。它必须是一个单变量函数,形式为 f(x, a, b, c...),其中 a, b, c... 是在 args 参数中传递的额外参数。

degint

插值多项式的次数。

domain{None, [beg, end]}, optional

func 插值的域。默认为 None,在这种情况下域为 [-1, 1]。

args元组,可选

函数调用中使用的额外参数。默认为无额外参数。

返回:
polynomialChebyshev 实例

插值 Chebyshev 实例。

备注

有关更多详细信息,请参阅 numpy.polynomial.chebinterpolate