6.1 Métodos de un paso.
Métodos de un paso
Los métodos de un paso tienen por objetivo obtener una aproximación de la solución de un problema bien planteado de valor inicial en cada punto de la malla, basándose en el resultado obtenido para el punto anterior.
Se desarrollan aquí los métodos Taylor (incluyendo Euler), y de Runge Kutta. Para ver el detalle de cada uno de los métodos, hacer click en cada uno de los siguientes vínculos. Para volver a esta página, hacer click en la solapa "métodos de un paso".
¿Cómo decidir qué método aplicar?
Hay dos cuestiones importantes que deben tenerse en cuenta al evaluar un algoritmo:
Para los algoritmos vistos, el mayor esfuerzo se presenta en la evaluación de f. El algoritmo de Euler hace una evaluación de f por paso y el de RK4 hace cuatro, mientras que los de Taylor, tienen la complicación de evaluar las derivadas de f en cada paso. Por esta razón, y dado que un método de Runge-Kutta de orden m tiene la misma precisión que el método de Taylor de igual orden, es que los métodos de Taylor no se utilizan con fines prácticos.
Por lo dicho anteriormente, el método RK4 requiere cuatro veces más esfuerzo por paso. Este hecho puede resultar engañoso ya que suele obtenerse con pocos pasos de RK4 la misma precisión que con cientos del método de Euler.
Consistencia, estabilidad y convergencia
Hay algunas propiedades importantes de las ecuaciones en diferencias para problemas de valor inicial de EDOs de primer orden que deben considerarse antes de que se pongan en práctica los métodos numéricos. Ellas son consistencia, estabilidad y convergencia.
Se dice que una ecuación en diferencias es consistente con una EDO si la diferencia entre ambas (el error de truncamiento) se acerca a cero a medida que el paso h tiende a cero.
6.2 Método de pasos múltiples.
Dada una partición del intervalo [a; b]: a = x0 < x1 < < xN = b; los métodos que hemos visto hasta aquí sólo usan la información del valor yi de la solución calculada en xi para obtener yi+1. Por eso se denominan métodos de paso simple.
Parece razonable pensar que también podrían utilizarse los valores yi.
Para ello, si integramos y0(x) = f(x; y(x)) en el intervalo [xi; xi+1], se tiene: Z xi+1 xi y0(x) dx = Z xi+1 xi f(x; y(x)).
predecir un valor de la variable dependiente yi+1 en un punto futuro xi+1. Procedimientos alternativos,
llamados métodos multipaso, se basan en el conocimiento de que una vez empezado el cálculo, se tiene
información valiosa de los puntos anteriores y esta a nuestra disposición. La curvatura de las líneas que
conectan esos valores previos proporciona información con respecto a la trayectoria de la solución. Los
métodos multipaso que exploraremos aprovechan esta información para resolver las EDO. Antes de describir
las versiones de orden superior, presentaremos un método simple de segundo orden que sirve para
demostrar las características generales de los procedimientos multipaso.
6.3 Sistemas de ecuaciones diferenciales
Un sistema de ecuaciones diferenciales es un conjunto de varias ecuaciones diferenciales con varias funciones incógnitas y un conjunto de condiciones de contorno. Una solución del mismo es un conjunto de funciones diferenciables que satisfacen todas y cada una de las ecuaciones del sistema. Según el tipo de ecuaciones diferenciales puede tenerse un sistema de ecuaciones diferenciales ordinarias o un sistema de ecuaciones en derivadas parciales.
En un sistema de ecuaciones diferenciales ordinarias de cualquier orden, puede ser reducido a un sistema equivalente de primer orden, si se introducen nuevas variables y ecuaciones. Por esa razón en este artículo sólo se consideran sistemas de ecuaciones de primer orden. Un sistema de ecuaciones diferenciales ordinarias de primer orden escrito en forma explícita es un sistema de ecuaciones de la forma:
Reducción a un sistema de primer orden[editar]
Dado un sistema de ecuaciones diferenciales de orden n con m ecuaciones:
Existe un sistema equivalente de primer orden con a lo sumo (n+1) x m ecuaciones. Para ver esto consideremos un sistema en que intervienen m funciones incógnitas xi y sus n derivadas, e introduzcamos un nuevo conjunto de variables yi,k definidos de la siguiente manera:
El sistema de primer orden equivalente en las variables yi,k resulta ser:
Como ejemplo de reducción de un sistema de ecuaciones diferenciales podemos considerar las ecuaciones de movimiento de la mecánica newtoniana de una partícula que es un sistema de segundo orden con tres ecuaciones:
Si se introducen tres funciones incógnita nuevas que representan la velocidad, el sistema anterior se puede reducir a un sistema de primer orden y seis ecuaciones:
6.4 Aplicaciones
Consiste de un resorte o muelle en espiral suspendido de un soporte rígido con una masa sujeta
al extremo. Para analizar este fenómeno usamos la ley de hooke y la segunda ley de newton.
La ley de hooke establece que el resorte ejerce una fuerza de restitución opuesta a la dirección
de alargamiento del resorte peso=kl donde k es la constante de restitución y l es el
alargamiento hasta la posición de equilibrio. Para aplicar la ley de newton, hay q tener en cuenta
q sobre la mas m actúa la fuerza de gravedad (m.g), la fuerza de restitución (-kx-mg donde x
es el alargamiento) , la fuerza de amortiguación que es proporcional a la velocidad de la masa )-
b(dx/dt) con b la constante de amortiguación ) y las fuerzas externas (F(t)). Así q la ecuación
diferencial q resulta es:
M d^2x/dt^2+b dx/dt+kx=f(t)
Aplicaciones a la física:
Movimiento Armónico Simple:
La Ley de Hooke:
Supongamos que un cuerpo de masa M esta sujeto al extremo de un resorte flexible suspendido de un soporte rígido (por ejemplo un techo), como se muestra en la figura 5.1b. Cuando M se reemplaza por un cuerpo diferente Mi, el alargamiento del resorte será, por supuesto, distinto.
Por la Ley de Hooke, el resorte mismo ejerce una fuerza de restitución F opuesta a la dirección del alargamiento y proporcional a su magnitud s. Dicho en términos simples, F = ks, en donde k es una constante de proporcionalidad. Aunque cuerpos de distinto peso producen distintos alargamientos del resorte, tal elemento elástico esta esencialmente caracterizado por él numero k. Por ejemplo, si un cuerpo que pesa 10lb. alarga el resorte en 1/2 pie, entonces,
10 = k (1/2) implica que k = 20 lb./pie.
Luego, necesariamente una masa que pesa 8 lb. alarga el mismo resorte en 2/5 pie.
VIDEO |





















