Spec-Zone.ru › NumPy 1.21

numpy.polynomial.hermite.hermder

polynomial.hermite.hermder(c, m=1, scl=1, axis=0)[source]

Дифференцирование ряда Эрмита.

Возвращает коэффициенты ряда Эрмита, дифференцированные (раз взятых производных) (число раз) вдоль (оси). На каждом шаге результат умножается на (множитель масштабирования) (множитель масштабирования используется при линейной смене переменных). Аргумент (массив коэффициентов) представляет собой массив коэффициентов от низкой до высокой степени вдоль каждой оси, например, [1, 2, 3] представляет собой ряд (…), а [[1, 2], [1, 2]] представляет собой ряд (…), если ось=0 является (…), а ось=1 является (…).

Параметры
carray_like

Массив коэффициентов ряда Эрмита. Если (массив коэффициентов) многомерный, разные оси соответствуют разным переменным, а степень на каждой оси задаётся соответствующим индексом.

mint, необязательно

Количество взятых производных, должно быть неотрицательным. (По умолчанию: 1)

sclскаляр, необязательно

Каждое дифференцирование умножается на (множитель масштабирования). Конечный результат умножается на (множитель масштабирования). Это для использования при линейной смене переменных. (По умолчанию: 1)

axisint, необязательно

Ось, по которой берётся производная. (По умолчанию: 0).

В версии 1.7.0.

Возвращает
derndarray

Ряд Эрмита производной.

См. также

hermint

Примечания

В общем случае результат дифференцирования ряда Эрмита не похож на ту же операцию над рядом степеней. Таким образом, результат этой функции может быть «неинтуитивным», но верным; см. раздел Примеры ниже.

Примеры

>>> from numpy.polynomial.hermite import hermder
>>> hermder([ 1. ,  0.5,  0.5,  0.5])
array([1., 2., 3.])
>>> hermder([-0.5,  1./2.,  1./8.,  1./12.,  1./16.], m=2)
array([1., 2., 3.])

© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.polynomial.hermite.hermder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API