scipy.special.erfcinv#

scipy.special.erfcinv(y, выход=None) = 'erfcinv'>#

Обратная функция дополнительной ошибки.

Вычисляет обратную функцию дополнительной ошибки.

В комплексной области нет уникального комплексного числа w, удовлетворяющего erfc(w)=z. Это указывает, что истинная обратная функция была бы многозначной. Когда область ограничена вещественными числами, 0 < x < 2, существует уникальное вещественное число, удовлетворяющее erfc(erfcinv(x)) = erfcinv(erfc(x)).

Связано с обратной функцией ошибки соотношением erfcinv(1-x) = erfinv(x)

Параметры:
yndarray

Аргумент, в котором производится вычисление. Область определения: [0, 2]

выходndarray, необязательно

Необязательный выходной массив для значений функции

Возвращает:
erfcinvскаляр или ndarray

Обратная функция erfc от y, поэлементно

Смотрите также

erf

Функция ошибки комплексного аргумента

erfc

Дополнительная функция ошибок, 1 - erf(x)

erfinv

Обратная функция ошибки

Примеры

>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> from scipy.special import erfcinv
>>> erfcinv(0.5)
0.4769362762044699
>>> y = np.linspace(0.0, 2.0, num=11)
>>> erfcinv(y)
array([        inf,  0.9061938 ,  0.59511608,  0.37080716,  0.17914345,
       -0.        , -0.17914345, -0.37080716, -0.59511608, -0.9061938 ,
              -inf])

Построить график функции:

>>> y = np.linspace(0, 2, 200)
>>> fig, ax = plt.subplots()
>>> ax.plot(y, erfcinv(y))
>>> ax.grid(True)
>>> ax.set_xlabel('y')
>>> ax.set_title('erfcinv(y)')
>>> plt.show()
../../_images/scipy-special-erfcinv-1.png