numpy.polynomial.chebyshev.Chebyshev.interpolate
-
classmethod Chebyshev.interpolate(func, deg, domain=None, args=())
[source] -
Interpolate a function at the Chebyshev points of the first kind.
Returns the series that interpolates
func
at the Chebyshev points of the first kind scaled and shifted to thedomain
. The resulting series tends to a minmax approximation offunc
when the function is continuous in the domain.New in version 1.14.0.
Parameters: -
func : function
-
The function to be interpolated. It must be a function of a single variable of the form
f(x, a, b, c...)
, wherea, b, c...
are extra arguments passed in theargs
parameter. -
deg : int
-
Degree of the interpolating polynomial.
-
domain : {None, [beg, end]}, optional
-
Domain over which
func
is interpolated. The default is None, in which case the domain is [-1, 1]. -
args : tuple, optional
-
Extra arguments to be used in the function call. Default is no extra arguments.
Returns: -
polynomial : Chebyshev instance
-
Interpolating Chebyshev instance.
Notes
See
numpy.polynomial.chebfromfunction
for more details. -
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.15.4/reference/generated/numpy.polynomial.chebyshev.Chebyshev.interpolate.html