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 the domain. The resulting series tends to a minmax approximation of func 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...), where a, b, c... are extra arguments passed in the args 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. 


    
{'path': 'public/docs/numpy~1.17/generated/numpy.polynomial.chebyshev.chebyshev.interpolate.html', 'source': 'DevDocs.IO'}