numpy.polynomial.chebyshev.Chebyshev.interpolate#

метод

метод класса polynomial.chebyshev.Chebyshev.интерполировать(функция, deg, область определения=None, args=())[источник]#

Интерполировать функцию в точках Чебышёва первого рода.

Возвращает ряд, который интерполирует функция в точках Чебышёва первого рода, масштабированных и сдвинутых к domain. Полученный ряд стремится к минимаксной аппроксимации функция когда функция непрерывна в области определения.

Параметры:
функцияфункция

Функция для интерполяции. Она должна быть функцией одной переменной вида f(x, a, b, c...), где a, b, c... являются дополнительными аргументами, передаваемыми в args параметр.

degint

Степень интерполирующего полинома.

область определения{None, [beg, end]}, опционально

Область определения, на которой функция интерполируется. По умолчанию None, в этом случае область определения [-1, 1].

argsкортеж, необязательный

Дополнительные аргументы для использования в вызове функции. По умолчанию дополнительные аргументы отсутствуют.

Возвращает:
полиномЭкземпляр Чебышёва

Интерполирующий экземпляр Чебышёва.

Примечания

См. numpy.polynomial.chebinterpolate для получения дополнительной информации.