numpy.polynomial.chebyshev.Chebyshev.interpolate#
方法
- classmethod polynomial.chebyshev.Chebyshev.interpolate(func, deg, domain=None, args=())[源代码]#
在第一类切比雪夫点处插值一个函数.
返回在第一类切比雪夫点上插值 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].
- argstuple, 可选
在函数调用中要使用的额外参数.默认是没有额外参数.
- 返回:
- polynomial切比雪夫实例
插值切比雪夫实例.
备注
更多详情请参见 numpy.polynomial.chebinterpolate.