En matemáticas, la función de error (también llamada función de error de Gauss) es una función especial (no elemental) de forma sigmoidea que ocurre en probabilidad, estadística y ecuaciones diferenciales parciales que describen la difusión.
Es la probabilidad de que una variable aleatoria normal con media 0 y varianza 0.5 tome un valor entre [-x, x]. Se denota por erf(x) y se calcula mediante:-
En la biblioteca cmath de C++, la función de error ya se ha implementado. Hay dos funciones de este tipo: –
- erf(x) : esta función incorporada calcula la función de error para el valor de entrada de x. Parámetro x que puede ser int o float o double. Devuelve un doble que es erf(x).
- erfc(x) : Esta función incorporada calcula el complemento de la función de error para el valor de entrada de x. Parámetro x que puede ser int o float o double. Devuelve un doble que es 1 – erf(x).
/* C++ code to use erf */ #include <iostream> #include <cmath> /* erf */ using namespace std; double findProbability(double a) { double prob_x_a = erf(a); return prob_x_a; } int main () { double a = 0.25; cout << "probability that normal r.v " "X takes value between " << -a << " & " << a << " is " << findProbability(a) << endl; return 0; }
Producción:
probability that normal r.v X takes value between -0.25 & 0.25 is 0.276326
Referencia:
Wikipedia
Este artículo es una contribución de Pratik Chhajer . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA