exponenta event banner

erfcinv

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

Синтаксис

Описание

пример

erfcinv(x) возвращает значение функции обратной комплементарной ошибки для каждого элемента x. Для входов вне интервала [0 2], erfcinv прибыль NaN. Используйте erfcinv функция для замены выражений, содержащих erfinv(1-x) для большей точности при x близок к 1.

Примеры

свернуть все

erfcinv(0.3)
ans = 0.7329

Найдите обратную комплементарную функцию ошибок элементов вектора.

V = [-10 0 0.5 1.3 2 Inf];
erfcinv(V)
ans = 1×6

       NaN       Inf    0.4769   -0.2725      -Inf       NaN

Найдите обратную комплементарную функцию ошибок элементов матрицы.

M = [0.1 1.2; 1 0.9];
erfcinv(M)
ans = 2×2

    1.1631   -0.1791
         0    0.0889

Можно использовать функцию обратной дополнительной ошибки erfcinv вместо erfinv(1-x) во избежание ошибок округления при x близок к 0.

Демонстрационный ролик о том, как избежать скругления путем вычисления erfinv(1-x) использование erfcinv(x) для x = 1e-100. Возврат исходного расчета Inf в то время как erfcinv(x) возвращает правильный результат.

x = 1e-100;
erfinv(1-x)
ans = Inf
erfcinv(x)
ans = 15.0656

Входные аргументы

свернуть все

Ввод, определяемый как вещественное число или вектор, матрица или многомерный массив вещественных чисел. x не может быть разреженным.

Типы данных: single | double

Подробнее

свернуть все

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

Функция обратной комплементарной ошибки erfcinv(x) определяется как erfcinv (erfc (x)) = x.

Совет

  • Также можно найти обратное стандартное нормальное распределение вероятностей с помощью функции norminv (Статистика и инструментарий машинного обучения). Взаимосвязь между функцией обратной комплементарной ошибки erfcinv и norminv является

    norminv (p) = (2) × erfcinv (2p).

  • Для выражений формы erfcinv(1-x), используйте функцию обратной ошибки erfinv вместо этого. Эта замена сохраняет точность. Когда x близок к 1, то 1 - x является небольшим числом и может быть округлено до 0. Вместо этого замените erfcinv(1-x) с erfinv(x).

Расширенные возможности

.

См. также

| | |

Представлен до R2006a