Title | ACT 13 VCJA Y LRA MN |
---|---|
Author | Jesus Castro |
Course | Métodos numéricos |
Institution | Universidad TecMilenio |
Pages | 6 |
File Size | 480 KB |
File Type | |
Total Downloads | 47 |
Total Views | 154 |
Download ACT 13 VCJA Y LRA MN PDF
Profesional Semestral Reporte
Nombre:
Matrícula:
Jesús Antonio Valenzuela Castro
2783430
Andrea Leyva Ruiz Nombre del curso:
2760752 Nombre del profesor:
Métodos numéricos Módulo:
Zuriel Mora Actividad:
3 Fecha: 15 de Abril del 2020 Bibliografía:
Actividad 13
https://cursos.tecmilenio.mx/courses/19211/pages/mi-curso?module_item_id=68275
Profesional Semestral Reporte
Objetivo: Familiarizar al estudiante con las integrales numéricas.
Procedimiento: 1. 2. 3. 4. 5.
Enciende la computadora. Entra a Visual Studio Express 2010 (o el ambiente equivalente). Crea un nuevo proyecto con un nombre claro y fácil de identificar. Realiza dos programas con distintas funciones. El primer programa debe encontrar el valor de la integral: De x = -23 hasta x = 23 por regla de Simpson de 1020 elementos.
6.
El segundo programa debe encontrar el valor de la integral: De x = -23 hasta x = 23 por una integral de regla de Simpson de 2, 5, 10, 20, 100, 5000 y 10000 elementos, y determinar cuántos hay que tomar para tener una exactitud de 99.9%.
Resultados: using using using using using
System; System.Collections.Generic; System.Linq; System.Text; System.Threading.Tasks;
namespace ACT_13_VCJA_LRA_MN { class Program { static void Main(string[] args) { double base_rectangulo, altura_1, altura_2, altura_3, altura_total, x; double partes, area = 0; // Colocar el numero de elementos los cuales son 2, 5, 10, 20, 100, 1020, 5000, 10000. System.Console.WriteLine("Colocar el numero de elementos los cuales son 2, 5, 10, 20, 100, 1020, 5000, 10000."); partes = double.Parse(System.Console.ReadLine()); double lim_inferior = -23, lim_superior = 23; base_rectangulo = (lim_superior - lim_inferior) / partes; x = lim_inferior; while (x < lim_superior) { altura_1 = Math.Atan(x) x = x + base_rectangulo altura_2 = Math.Atan(x) x = x + base_rectangulo altura_3 = Math.Atan(x)
/ / / / /
x - 2; 2; x - 2; 2; x - 2;
Profesional Semestral Reporte altura_total = (altura_1 + 4 * altura_2 + altura_3) / 6; area = area + (base_rectangulo) * altura_total; } Console.WriteLine("El valor del area es " + area); Console.ReadLine(); } } }
2 elementos
5 elementos
Profesional Semestral Reporte
10 elementos
20 elementos
100 elementos
1020 elementos
Profesional Semestral Reporte
5000 elementos
10000 elementos
Profesional Semestral Reporte
Conclusión: En esta actividad vimos una nueva manera de sacar el área bajo de una curva como vimos es más exactas que los anteriores métodos....