Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Parcial1 Merged
Parcial1 Merged
METODOS NÚMERICOS
PROBLEMAS
1. El siguiente algoritmo se ha
diseñado para determinar la
calificación de un curso que
consta de exámenes parciales,
tareas y un examen final.
𝑪𝑷 = 𝑷𝑷×𝑴𝑷+𝑷𝑻×𝑴𝑻 a) ALGORITMO
𝑷𝑷+𝑷𝑻
• Paso 1: Comienzo del proceso.
• Paso 10: Imprimir el nombre y clave • Paso 2: Registrar los valores de
del curso y la calificación promedio. concentración del contaminante en el
• Paso 11: Terminar. lago (x).
• Dibujar el diagrama de flujo • Paso 3: Si se encuentra una tarjeta
correspondiente a este algoritmo. marcada como indicador de
finalización de datos, proceder al Paso
4; de lo contrario, regresar al Paso 2.
• Paso 4: Determinar y registrar la
cantidad total de tarjetas ingresadas
(n).
• Paso 5: Calcular el promedio 3. Dibujar el diagrama de flujo de un
dividiendo la suma de todos los programa para determinar las raíces de
valores de x por n. una ecuación cuadrática.
• Paso 6: Mostrar el resultado del
promedio.
• Paso 7: Finalizar el proceso.
b) DIAGRAMA DE FLUJO
ACTIVIDAD 2
METODOS NÚMERICOS
b) Algoritmo
PROBLEMAS • Paso 1: Inicio.
• Paso 2: Pon una fórmula matemática.
Elijan un lenguaje de programación para • Paso 3: Decide los números que
realizar un programa que resuelva ecuaciones marcan dónde empieza y termina el
algebraicas por los métodos siguientes: área donde quieres encontrar la
respuesta de la fórmula.
1. Bisección • Paso 4: Encuentra el punto justo en el
2. Newton Raphson medio de esos dos números.
3. Newton de segundo orden
4. Von Mises
a) Diagrama de Flujo
b) Algoritmo
• Paso 1: Inicio.
• Paso 2: Introduce una función
matemática f(x).
• Paso 3: Introduce la derivada de la
función f'(x).
• Paso 4: Ingresa un valor de
aproximación o punto medio (x) y NEWTON RAPHSON DE SEGUNDO
evalúa la función f(x) y su derivada ORDEN
f'(x) en ese punto.
• Paso 5: Decide cuántas veces quieres a) Diagrama de flujo
repetir el proceso. Si decides no hacer
ninguna iteración, ve al Paso 7; si
decides hacer al menos una, continúa
al Paso 6.
• Paso 6: Calcula el nuevo valor de la
aproximación de la raíz utilizando
una fórmula específica.
• Paso 10: Obtener el error a partir de:
c) Código
b) Algoritmo
• Paso 1: Inicio
• Paso 2: Ingresar una función f(x)
• Paso 3: Ingresar la primera derivada
de dicha función f’(x)
• Paso 4: Ingresar un valor inicial x0
• Paso 5: Definir iteraciones, valores
iniciales, valores iniciales evaluados
y error. Paso 6: Definir tolerancia al
error.
• Paso 7: Utilizar el valor inicial para
evaluar en nuestra primera iteración
• Paso 8: Definir Δ𝑥𝑛 a partir de la
fórmula:
• Paso 1: Inicio
• Paso 2: Ingresar una función f(x)
• Paso 3: Calcular la primera derivada
de dicha función f(x) Paso 4: Definir
un valor inicial x0
• Paso 5: Evaluar la primera derivada
de f(x) en el valor inicial x0 Paso 6:
Definir tolerancia al error
• Paso 7: Utilizar el valor inicial para
evaluar la primera iteración con la
fórmula:
c) Código
EJEMPLOS
1. La ecuación 𝑓(𝑥) = 𝑥3 + 4𝑥2 − 10 = 0 tiene una raíz [1, 2], ya que 𝑓(1) = −5 y 𝑓(2) = 14. Utilizar el método de
bisección para encontrar la raíz.
2. Aplicar el método de bisección para determinar 𝑝3 para: 𝑓(𝑥) = √𝑥 − cos 𝑥 en [0, 1]
3. Usar el método de bisección para encontrar una solución exacta dentro de 10−4 para 𝑥 =
tan 𝑥 en [4, 4.5].
4. Encontrar una aproximación a 3√25 correcto en 10−4 por medio del algoritmo de bisección
7. Sean 𝐹(𝑥) = 𝑥2−6 y 𝑥0 = 1. Aplicar el método de Newton Raphson para encontrar
𝑝2.
9. Aplicar el método de Newton Raphson de segundo orden para obtener la solución
de la ecuación 𝑥3 − 2𝑥2 − 5 = 0 en [1, 4] con una exactitud de 10−5.
10. Aplicar el método de Newton Raphson de segundo orden para obtener la solución
ecuación 𝑥 − cos 𝑥 = 0 en [0, 𝜋] con una exactitud de 10−5.
11. Aplicar a) el método de Newton, b) el método de Newton de segundo orden, c) el método
de Von Mises para obtener la solución de la ecuación 2𝑥3 − 9𝑥2 + 12𝑥 − 3 = 0 en [0, 1] con
una exactitud de 10−3.
a)
b)
c)
Conclusiones:
Para llevar a cabo nuestra tarea, dividimos el trabajo asignando a cada miembro del equipo
un método específico, junto con su diagrama de flujo, algoritmo y código correspondiente.
Cada uno tuvo la libertad de elegir el lenguaje de programación que prefiriera, aunque
coincidimos en que el código más desafiante fue el relacionado con el método de Von
Mises.
Además, nos dimos cuenta de que la programación nos brinda una nueva perspectiva para
abordar problemas y procesos, lo que nos enseña a pensar de manera más lógica y
estructurada. En el contexto de la ingeniería mecánica, la habilidad de programar es
fundamental debido a su amplio uso en entornos laborales.
Evidencia