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, поэлементно
Смотрите также
Примеры
>>> 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()