scipy.special — Спеціальні функції¶
Підмодуль scipy.special надає поелементні спеціальні математичні функції. Як і універсальні функції в numpy, кожна процедура приймає скаляр, скалярний ітерований об’єкт (range, list, tuple) або numpy.ndarray і повертає новий numpy.ndarray типу float.
Функції¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Поелементна функція помилок Гаусса,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Параметри:
x – скаляр, скалярний ітерований об’єкт або
numpy.ndarray.- Повертає:
float
numpy.ndarrayтієї самої форми, що й вхідні дані.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Поелементна додаткова функція помилок,
erfc(x) = 1 - erf(x), обчислена так, щоб зберігати точність при великих x.- Параметри:
x – скаляр, скалярний ітерований об’єкт або
numpy.ndarray.- Повертає:
float
numpy.ndarrayтієї самої форми, що й вхідні дані.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Поелементна гамма-функція.
- Параметри:
x – скаляр, скалярний ітерований об’єкт або
numpy.ndarray.- Повертає:
float
numpy.ndarrayтієї самої форми, що й вхідні дані.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Поелементний натуральний логарифм абсолютного значення гамма-функції.
- Параметри:
x – скаляр, скалярний ітерований об’єкт або
numpy.ndarray.- Повертає:
float
numpy.ndarrayтієї самої форми, що й вхідні дані.