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