numpy.polynomial.chebyshev.Chebyshev.interpolate
method
-
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
-
-
funcfunction
-
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. -
degint
-
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]. -
argstuple, optional
-
Extra arguments to be used in the function call. Default is no extra arguments.
-
- Returns
-
-
polynomialChebyshev instance
-
Interpolating Chebyshev instance.
-
Notes
See
numpy.polynomial.chebfromfunction
for more details.
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.polynomial.chebyshev.Chebyshev.interpolate.html