“Conocimientos Programación>Lenguajes De Programación

Fortran funciones de error

2016/4/23
Fortran , uno de los lenguajes de programación más antiguos todavía en uso diario , tiene una gran biblioteca de funciones matemáticas adecuadas para la ingeniería , la ciencia y la estadística aplicada . Los científicos y estadísticos de análisis de grandes conjuntos de datos de encontrar la función de error práctico ; Fortran incluye esto en varias versiones estándar de la lengua . Cuando se pasa un número a la función de error , devuelve otra que ayuda a determinar la probabilidad de un evento. Descripción

La función de error es similar a una curva de distribución de Gauss , el más usted sale en las "colas" de la curva , menor será la probabilidad de un suceso . Un " distancia " de una desviación estándar , o un sigma , desde el origen del eje y de la curva de campana abarca aproximadamente el 68 por ciento de los eventos bajo la curva . Dos sigmas cubren 95 por ciento , tres representan 99,7 por ciento , y así sucesivamente . No importa lo lejos que vaya , nunca llega a 100 por ciento , a pesar de que se ponga muy cerca . La función de error devuelve 0,84 para un sigma , 0.995 para dos y 0,99998 para tres. Si usted toma la función de error de uno sobre la raíz cuadrada de dos , o alrededor de 0.707 , se obtiene un 68 por ciento , dos veces 0.707 o 1.414 , los rendimientos de 95 por ciento y tres veces 0.707 da el 99,7 por ciento. Mediante el uso de la función de error , se puede determinar la probabilidad de un evento dado, no se producirá en función de su distancia desde el centro de una curva de campana .
Función Nombres

Para utilizar la función de error estándar en Fortran , se especifica que , como en la siguiente línea de código:

prob = erf (test /sqrt ( 2.0 ))

Test es una variable que contiene un número que que desee evaluar . Erf ( ) toma un parámetro de número real , es decir, un número con decimales , y devuelve un número real como resultado . Tenga en cuenta que el ejemplo divide el valor de la prueba por la raíz cuadrada de dos , que hay que ver esto con el fin de obtener la probabilidad correcta. En voluminoso a erf ( ) , Fortran incluye erfc ( ) , la función de error complementaria . Erfc ( x ) es el mismo que 1 - erf ( x ) . La función de error complementaria que da la probabilidad de que ocurra un evento, como " x " se hace más grande , erf (x ) se hace muy pequeña y por lo tanto menos probable. Una tercera función , erfc_scaled () , calcula una función de error complementaria escalado exponencialmente .
Método

Internamente , Fortran utiliza un algoritmo, o una receta matemática , por el cálculo de la función de error . El algoritmo específico usado depende de la versión de Fortran que tiene ; no calcula los valores exactos , pero en lugar calcula aproximaciones . Esto se debe a que , matemáticamente , la función de error es una serie de Taylor infinita , similar a la del seno de un ángulo , ya que puede tener infinitamente largo para calcular un valor exacto . El algoritmo calcula los primeros términos de la serie de Taylor de la función de error . Este es un enfoque práctico que da respuestas útiles , precisos razonablemente rápido .
Fortran Versiones

No todas las versiones de Fortran tienen funciones de error construido adentro Fortran77 , por ejemplo, no , aunque la libre , de código abierto GNU gfortran sí incluye las funciones. La especificación Fortran 2008 incluye las funciones de error . Si su versión de Fortran falta estas funciones , puede escribir una función definida por el usuario o utilizar una biblioteca de software matemático de terceros.

Lenguajes De Programación
Cómo utilizar PERA MDB2
Cómo hacer un archivo Patch
Cómo utilizar el símbolo tanto en LaTeX
Libros relacionados con Informática
Computer Interface Instrucciones de diseño Humanos
Cómo aprender Diseño Orientado a Objetos
Cómo utilizar las operaciones bit a bit en programación de bajo nivel
Cómo mostrar una lista desplegable en GridView
Conocimientos Informáticos © http://www.ordenador.online