Модули и функции · встроенный MicroPython FEMM 5
scipy.special
Специальные вещественные функции применяются к скалярным аргументам и массивам.
scipy.special.erfscipy.special.erfcscipy.special.gammascipy.special.gammalnscipy.special.erfФункция ошибок: 2/sqrt(pi)·интеграл exp(-t²) от 0 до x.
scipy.special.erf
scipy.special.erf(x, *, out=None, dtype=None)Функция ошибок: 2/sqrt(pi)·интеграл exp(-t²) от 0 до x.
Аргументы
| Имя | Назначение и допустимые значения |
|---|---|
x | Вещественный скаляр или ndarray; для gamma/gammaln избегайте полюсов в неположительных целых. |
out | Для вещественного ndarray: None создаёт новый результат; иначе плотный float ndarray той же формы заполняется значениями. |
dtype | Принимаемый параметр совместимости вещественного ядра; в общем векторном пути не меняет float dtype результата. |
Возвращаемое значение
Вещественный скаляр либо вещественный ndarray той же формы.
Пример
"Пример scipy.special.erf.\nСреда: встроенный MicroPython FEMM 5.\nФункция ошибок: 2/sqrt(pi)·интеграл exp(-t²) от 0 до x.\nРезультат: Вещественный скаляр либо вещественный ndarray той же формы."
import numpy as np
import scipy as sp
y=sp.special.erf(np.array([0]))
assert abs(y[0]-(0))<1e-9
print(y)
Ожидаемый результат. Первый элемент равен 0.
Скачать пример · Ссылка на функцию
Этот пример выполнен в установленном FEMM 5.
scipy.special.erfcДополнительная функция ошибок: 1-erf(x).
scipy.special.erfc
scipy.special.erfc(x, *, out=None, dtype=None)Дополнительная функция ошибок: 1-erf(x).
Аргументы
| Имя | Назначение и допустимые значения |
|---|---|
x | Вещественный скаляр или ndarray; для gamma/gammaln избегайте полюсов в неположительных целых. |
out | Для вещественного ndarray: None создаёт новый результат; иначе плотный float ndarray той же формы заполняется значениями. |
dtype | Принимаемый параметр совместимости вещественного ядра; в общем векторном пути не меняет float dtype результата. |
Возвращаемое значение
Вещественный скаляр либо вещественный ndarray той же формы.
Пример
"Пример scipy.special.erfc.\nСреда: встроенный MicroPython FEMM 5.\nДополнительная функция ошибок: 1-erf(x).\nРезультат: Вещественный скаляр либо вещественный ndarray той же формы."
import numpy as np
import scipy as sp
y=sp.special.erfc(np.array([0]))
assert abs(y[0]-(1))<1e-9
print(y)
Ожидаемый результат. Первый элемент равен 1.
Скачать пример · Ссылка на функцию
Этот пример выполнен в установленном FEMM 5.
scipy.special.gammaГамма-функция; для положительного целого n равна (n-1)!.
scipy.special.gamma
scipy.special.gamma(x, *, out=None, dtype=None)Гамма-функция; для положительного целого n равна (n-1)!.
Аргументы
| Имя | Назначение и допустимые значения |
|---|---|
x | Вещественный скаляр или ndarray; для gamma/gammaln избегайте полюсов в неположительных целых. |
out | Для вещественного ndarray: None создаёт новый результат; иначе плотный float ndarray той же формы заполняется значениями. |
dtype | Принимаемый параметр совместимости вещественного ядра; в общем векторном пути не меняет float dtype результата. |
Возвращаемое значение
Вещественный скаляр либо вещественный ndarray той же формы.
Пример
"Пример scipy.special.gamma.\nСреда: встроенный MicroPython FEMM 5.\nГамма-функция; для положительного целого n равна (n-1)!.\nРезультат: Вещественный скаляр либо вещественный ndarray той же формы."
import numpy as np
import scipy as sp
y=sp.special.gamma(np.array([5]))
assert abs(y[0]-(24))<1e-9
print(y)
Ожидаемый результат. Первый элемент равен 24.
Скачать пример · Ссылка на функцию
Этот пример выполнен в установленном FEMM 5.
scipy.special.gammalnНатуральный логарифм абсолютного значения гамма-функции.
scipy.special.gammaln
scipy.special.gammaln(x, *, out=None, dtype=None)Натуральный логарифм абсолютного значения гамма-функции.
Аргументы
| Имя | Назначение и допустимые значения |
|---|---|
x | Вещественный скаляр или ndarray; для gamma/gammaln избегайте полюсов в неположительных целых. |
out | Для вещественного ndarray: None создаёт новый результат; иначе плотный float ndarray той же формы заполняется значениями. |
dtype | Принимаемый параметр совместимости вещественного ядра; в общем векторном пути не меняет float dtype результата. |
Возвращаемое значение
Вещественный скаляр либо вещественный ndarray той же формы.
Пример
"Пример scipy.special.gammaln.\nСреда: встроенный MicroPython FEMM 5.\nНатуральный логарифм абсолютного значения гамма-функции.\nРезультат: Вещественный скаляр либо вещественный ndarray той же формы."
import numpy as np
import scipy as sp
y=sp.special.gammaln(np.array([1]))
assert abs(y[0]-(0))<1e-9
print(y)
Ожидаемый результат. Первый элемент равен 0.
Скачать пример · Ссылка на функцию
Этот пример выполнен в установленном FEMM 5.