INTEGRANTES DEL EQUIPO: Ana Karen Hernndez Cruz. Tania Hernndez Martnez. Adriana Morales Antonio. Cesar Manuel Reyes. Gerardo Reyes Chavero.
MATERIA: Mtodos Numricos.
CATEDRTICO: Ing. Eduardo Franco Austria.
SEMESTRE: 4 TURNO: Matutino 1 Fecha de Entrega: 22 de Mayo del 2014 Este programa calcula el valor aproximado de la integral definida de una funcin en el intervalo [0, /2], por el mtodo de Simpson de 1/3. Los datos sern introducidos despus de la lnea de comandos, en el momento que el programa pida dichos datos. Empezamos poniendo todo en un solo paquete package Simpson13; la importamos con la Liberia: import java.math.*; ponemos el nombre de nuestra clase o mtodo public class Simpson2_13 { public static void main(String[] args) { numero de divisiones final int n = 1000; extremos del intervalo final double a = 0; final double b = Math.PI/2; final double xz=4+8; double h=(b-a)/n; // tamao de cada subintervalo primer sumando2121 21 double suma=f(a)+f(b); segundo sumando: impares for(int i=1; i<n; i+=2) suma+=4*f(a+i*h); tercer sumando: pares for(int i=2; i<n; i+=2) suma+=2*f(a+i*h); mostramos el resultado final de manera consola System.out.println("El resultado es: "+(suma*h/3)); } funcin a integrar: sen(x) public static double f(double x){ return Math.cos(x); }
} Cerramos la clase y hacemos correr el programa. En este caso solo editamos el return Math
Para este apartado nos damos cuenta de que nuestro programa es de forma consola por lo que si deseamos introducir otra funcin debemos editar cdigo