Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ECUACIONES
NO LINEALES
Profa: M. en C. Lorena Alonso Guzmán
Introducción
Problema: Oscilación amortiguada de una estructura
Supongamos que la oscilación de una estructura, dotada de un sistema de
amortiguación, ante un movimiento oscilatorio, viene dada por la función 𝑦 𝑡 =
10𝑒 𝑐𝑜𝑠2𝑡
Inicio
Aproximación
inicial
Formula de
actualización
No
Fin
Converge Si
Raíces de funciones: Métodos
Existen muchos métodos para hallar raíces de funciones:
Métodos cerrados:
Métodos gráficos
El método de bisección
Método de la falsa posición
Métodos abiertos:
Iteración simple de punto fijo
Método de Newton-Raphson
El método de la secante
Raíces múltiples
Sistemas de ecuaciones no lineales
Programas computacionales especializados.
Muchos problemas de cómputo en ingeniería pueden ser divididos en pedazos de cálculos bien conocidos,
como solución de sistemas de ecuaciones lineales, transformada rápida de Fourier, etc. Por consecuencia,
frecuentemente el programador sólo tiene que escribir una rutina pequeña (driver) para el problema
particular que tenga, porque el software para resolver las subtareas se encuentra ya disponible. De esta
forma la gente no tiene que reinventar la rueda una y otra vez.
El mejor software para un tipo particular de problema debería ser adquirido de una compañía comercial,
pero para cálculo de cómputo numéricos básicos hay software de calidad gratis (a través de Netlib).
Netlib
Netlib (NET LI Brary) es una colección grande de software, documentos, bases de datos gratis que son de
interés para las comunidades científicas y de métodos numéricos.
https://www.netlib.org/
Paquetes de software comercial para cómputo numérico
general:
https://www.nag.com/
NAG
El Grupo de Algoritmos numéricos (Numerical Algorithms Group) (NAG) ha desarrollado una biblioteca de Fortran
conteniendo alrededor de 1000 subrutinas accesibles al usuario para resolver problemas generales de matemáticas
aplicadas, incluyendo: ecuaciones diferenciales ordinarias y parciales, transformada rápida de Fourier, cuadratura, álgebra
lineal, ecuaciones no lineales, ecuaciones integrales, y más.
http://www.numerical.recipes/
NUMERICAL RECIPES
Los libros de Numerical Recipes in C/Fortran son muy populares entre los ingenieros porque pueden ser usados como libro
de cocina donde se puede encontrar una “receta (recipe)” para resolver algún problema a mano. Sin embargo, el software
correspondiente de Numerical Recipes no es comparable en alcance o calidad al dado por NAG.
MATLAB Es un programa de cálculo numérico, orientado a matrices y vectores. Por
tanto desde el principio hay que pensar que todo lo que se pretenda hacer
con él, será mucho más rápido y efectivo si se piensa en términos de matrices
y vectores.
https://www.mathworks.com/products/matlab.html
Programas computacionales especializados
El análisis numérico es una vía de solución alterna que permite conectar la teoría y la
práctica al nivel que se quiera de medición y cálculo pero en una forma diferente a como
normalmente se enseña la operación analítica de los conceptos.
Para saber más. El desarrollo del poder de cómputo ha desarrollado el estudio de métodos numéricos, su
eficiencia y complejidad. Al dar clic aquí verás el sistema de cómputo JAGUAR, instalado en el laboratorio
nacional de Oak Ridge, una de las computadoras más rápidas y robustas del mundo.
Métodos de intervalos o cerrados
Método gráfico
INTRODUCCIÓN TEORICA
Los sistemas de ecuaciones de una variable es uno de los problemas más básicos del análisis numérico y
también es conocido como el problema de búsqueda de raíces. El problema consiste en encontrar los
valores de la variable x que satisfacen la ecuación 𝑓(𝑥) = 0 para una función f dada. A una solución de
este problema se le llama cero o raíz de 𝑓(𝑥).
A los valores calculados con la ecuación se les llama las “raíces” de la ecuación, que representan los valores de x que
hacen a la ecuación igual a cero. Por lo tanto, se define la raíz de una ecuación como el valor de x que hace f(x) = 0.
Debido a esto, algunas veces a las raíces se les conoce como ceros de la ecuación.
Aunque la fórmula cuadrática es útil para resolver la ecuación, existen muchas funciones donde las raíces no se
pueden determinar tan fácilmente.
Un ejemplo de tales modelos es la ecuación obtenida a partir de la segunda ley de Newton, usada en el para la velocidad:
Métodos gráficos
Un método simple para obtener una aproximación a la raíz de la ecuación 𝑓(𝑥) = 0 consiste en
graficar la función y observar dónde cruza el eje x. Este punto, que representa el valor de x para el
cual 𝑓(𝑥) = 0, ofrece una aproximación inicial de la raíz.
Las técnicas gráficas tienen un valor práctico limitado, ya que no son precisas. Sin embargo, los
métodos gráficos se utilizan para obtener aproximaciones de la raíz. Dichas aproximaciones se
pueden usar como valores iniciales en los métodos numéricos mas precisos.
x f(x) 30
25
4 34.11488938
20
8 17.65345264
15
12 6.066949963 10
16 -2.268754208 5
20 -8.400624408 0
-5 0 5 10 15 20 25
-10
-15
Ejemplo 2
Grafica de: f(x) = sen 10x + cos 3x, tabular de 0 a 5 a partir de 0.25
x f(x)
0.00 1.00
0.25 1.33
0.50 -0.89
0.75 0.31
2.50
1.00 -1.53
1.25 -0.89 2.00
1.50 0.44 1.50
1.75 -0.46 1.00
2.00 1.87 0.50
2.25 0.41 0.00
2.50 0.21
-0.500.00 1.00 2.00 3.00 4.00 5.00 6.00
2.75 0.31
3.00 -1.90 -1.00
3.25 -0.06 -1.50
3.50 -0.90 -2.00
3.75 0.05 -2.50
4.00 1.59
4.25 -0.01
4.50 1.45
4.75 -0.48
5.00 -1.02
Ejemplo 2 (cont.)
4.30 0.11