numpy.polynomial.chebyshev.Chebyshev.interpolate#

方法

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

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

返回在第一类切比雪夫点处插值 func 的级数,该级数被缩放并移动到 domain。当函数在域中连续时,得到的级数趋近于 func 的最小最大近似。

参数:
func函数

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

degint

插值多项式的次数。

domain{None, [beg, end]}, 可选

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

argstuple, 可选

要在函数调用中使用的额外参数。默认为没有额外参数。

返回:
polynomial切比雪夫实例

插值切比雪夫实例。

说明

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