numpy.polynomial.chebyshev.Chebyshev.interpolate#
方法
- classmethod polynomial.chebyshev.Chebyshev.interpolate(func, deg, domain=None, args=())[source]#
在第一类切比雪夫点处插值函数。
返回在第一类切比雪夫点处插值 func 的级数,这些点按比例缩放并移位到
domain
。当函数在域中连续时,得到的级数趋于 func 的最小最大逼近。1.14.0 版中的新内容。
- 参数:
- func函数
要插值的函数。它必须是单个变量的函数,形式为
f(x, a, b, c...)
,其中a, b, c...
是在 args 参数中传递的额外参数。- degint
插值多项式的次数。
- domain{None, [beg, end]}, 可选
对 func 进行插值的域。默认值为 None,在这种情况下,域为 [-1, 1]。
- args元组,可选
要在函数调用中使用的额外参数。默认值为无额外参数。
- 返回值:
- polynomialChebyshev 实例
插值 Chebyshev 实例。
备注
有关更多详细信息,请参见 numpy.polynomial.chebinterpolate。