“Elaboración de un software para el cálculo de métodos numéricos desarrollado en un lenguaje de programación java”
Enviado por poland6525 • 31 de Octubre de 2018 • 2.288 Palabras (10 Páginas) • 492 Visitas
...
[pic 23]
Imagen 9 Existencia de constante.
Como segundo paso procederá a solicitar el número de términos con x. (Véase Imagen 10).
[pic 24]
Imagen 10 Términos con x.
Como tercer paso son solicitados los términos que no tienen x, o sea, las constantes. (Véase Imagen 11).
[pic 25]
Imagen 11Términos sin x.
Después de conocer la cantidad de valores con x y sin x hay, dichos valores serán solicitados individualmente. En la Imagen 12 se muestra la ventana dónde se solicita el valor 1 que contenga a x, en este ejemplo el primer valor con x sería , por lo tanto el valor ingresado debe ser 3.[pic 26]
[pic 27]
Imagen 12 Primer valor con x.
En la Imagen 13 se muestra la ventana donde se solicita la potencia del primer valor que contiene x, en este caso se introduce un 2, ya que está elevado al cuadrado.
[pic 28]
Imagen 13Potencia del primer valor con x.
Como se dio a conocer que eran 2 valores con x en la Imagen 14 se puede observar que es solicitado el segundo valor con x. Es necesario que el valor se ingrese con su respectivo signo, en este ejemplo el segundo valor con x es , por lo tanto se debe ingresar el número -16.[pic 29]
[pic 30]
Imagen 14 Segundo valor con x.
La siguiente ventana solicita la potencia del segundo valor con x, así que como en este ejemplo el segundo valor no tiene un exponente escrito se debe ingresar el número 1. (Véase Imagen 15)
[pic 31]
Imagen 15 Potencia del segundo valor con x.
Después de haber solicitado todos los valores con x, se solicitarán los valores que no la contengan, esto en caso de haber ingresado la letra S al principio del programa, de lo contrario, estos no se solicitarán.
Es necesario que el valor se ingrese con su respectivo signo, en este ejemplo el primer valor sin x es , al ser positivo se puede ingresar solamente el número 2, si fuera un número negativo se debe ingresar el signo -. (Véase Imagen 16).[pic 32]
[pic 33]
Imagen 16 Primer valor sin x.
Después se solicitará el exponente del primer valor sin x, en este caso como no cuenta con un exponente escrito se debe ingresar el número 1. (Véase Imagen 17).
[pic 34]
Imagen 17 Potencia del primer valor sin x.
Al terminar de ingresar los valores de la ecuación se solicitarán los valores de xi y xu.. (Véase Imagen 18 y 19).
[pic 35]
Imagen 18 Solicitud de xi.
[pic 36]
Imagen 19 Solicitud de xu.
Cuando se han reunido todos los valores de la ecuación se procede a realizar el primer paso del método numérico de bisección, el cual determina si existe o no la raíz real. (Véase Imagen 20).
[pic 37]
Imagen 20 Paso 1 del método de bisección.
Por último se muestra una ventana, la cual contiene una tabla con las iteraciones realizadas y los valores que se han obtenido en el proceso. (Véase Imagen 21).
[pic 38]
Imagen 21 Tabla resultado.
Método Iterativo de la serie de Maclaurin
Uno de los retos a los que se enfrentan los métodos numéricos es determinar las estimaciones del error en ausencia de los conocimientos de los valores verdaderos. Si ciertos métodos usan el método iterativo para calcular resultados se hade una aproximación con base a la aproximación anterior.
Este proceso se repite varias veces o de forma iterativa para calcular en forma sucesiva más y mejores aproximaciones en tales casos el error a menudo se calcula como la diferencia entre la aproximación media y la actual, por lo tanto el error relativo porcentual está dado por:
[pic 39]
Método de la serie de Maclaurin:
[pic 40]
En matemáticas a menudo de pueden representar las funciones mediante una serie infinita.
Código en Java de la Imagen 22 a la Imagen 27:
[pic 41]
Imagen 22
[pic 42]
Imagen 23
[pic 43]
Imagen 24
[pic 44]
Imagen 25
[pic 45]
Imagen 26
[pic 46]
Imagen 27 Clase con el método para obtener el factorial de un número.
Ejecución del código:
Para este ejemplo se utilizarán los siguientes datos:
[pic 47][pic 48][pic 49]
Como primer paso el programa solicitará el valor de x. (Véase Imagen 28).
[pic 50]
Imagen 28 Valor de x.
Como segundo paso, solicita el valor verdadero. (Véase Imagen 29).
[pic 51]
Imagen 29 Valor verdadero.
Por ultimo solicita el número de iteraciones. (Véase Imagen 30).
[pic 52]
Imagen 30 Número de iteraciones.
Para
...