erfinv
Função de erro inversa.
Categoria: Mathematics > Elementary Math
Sintaxe
X = erfinv(Y)
Retorna o valor X tal que erf(X) == Y.
Descrição
erf é crescente e limitada entre -1 e 1, então pode ser invertida nesse intervalo aberto. erfinv é a inversa, uma função ímpar que cresce sem limite quando Y se aproxima de 1.
Um uso comum é transformar números uniformes em normais: se U é uniforme em (0, 1), então sqrt(2)*erfinv(2*U-1) segue a distribuição normal padrão.
Argumentos de entrada
Y- Array real com valores no intervalo fechado de -1 a 1.
Argumentos de saída
X- Array do mesmo tamanho de
Y. Os extremos levam a-InfeInf; valores fora do intervalo dãoNaN.
Exemplo
Invertendo erf
erfinv([-0.5 0 0.5 1 2])
erf(erfinv(0.3))
Saída
ans = 1×5
-0.4769 0 0.4769 Inf NaN
ans = 0.3000