En el cálculo, aprendimos que [matemáticas] \ frac {\ partial u} {\ partial x} [/ matemáticas] es el cambio en u, ([matemáticas] \ Delta u [/ matemáticas]) dividido por el cambio en x ([ matemática] \ Delta x [/ matemática]) tomada bajo un límite de [matemática] \ Delta x [/ matemática] pequeña. En el método de diferencia finita, utilizamos varias técnicas para calcular [math] \ Delta u [/ math] y [math] \ Delta x [/ math] en términos de valores de u y x que ya conocemos.
Suponga que desea calcular la distribución de temperatura de una varilla con el tiempo. Comience con su ecuación diferencial. Usaré una ecuación de onda.
[matemáticas] \ frac {\ partial u} {\ partial t} = \ frac {\ partial u} {\ partial x} [/ matemática]
Haz la aproximación de diferencia finita. Divide el dominio en algunos puntos. Usar más puntos teóricamente dará resultados más precisos.
[matemáticas] \ frac {\ Delta u} {\ Delta t} \ approx \ frac {\ Delta u} {\ Delta x} [/ matemáticas]
Supongamos que estamos tratando de resolver la ecuación en el tiempo t y la ubicación x. Conocemos la temperatura en todas partes en la barra en el momento t. (Por ejemplo, podríamos tener [math] t = 0 [/ math] en cuyo caso la distribución de temperatura es solo la condición inicial). Para esta demostración, sustituiré en los valores [math] \ Delta u [/ math] con derivación. Los coeficientes se forman usando interpolaciones polinómicas (como la serie de Taylor) de la función u y algo de álgebra. Obtener estos coeficientes en general es un tema en sí mismo.
[matemáticas] \ frac {u (x, t + \ Delta t) -u (x, t)} {\ Delta t} = \ frac {u (x + \ Delta x, t) -u (x, t)} { \ Delta x} [/ matemáticas]
Defina [matemáticas] D = \ frac {u (x + \ Delta x, t) -u (x, t)} {\ Delta x} [/ matemáticas].
Con algunos cambios podemos obtener
[matemáticas] u (x, t + \ Delta t) = u (x, t) + \ Delta t D [/ matemáticas]
Como sabemos exactamente u como una función de x para el tiempo t, podemos obtener directamente [math] u (x, t + \ Delta t) [/ math]. Repita esto en cada ubicación x para obtener un valor actualizado de u en cada punto.
¿Qué sucede si queremos saber la temperatura en otro momento como [math] t + 2 \ Delta t [/ math]? Simplemente aplique el mismo proceso de forma iterativa. Por ejemplo, deje que [math] t2 = t + \ Delta t [/ math]. Use el método anterior para resolver la temperatura durante el tiempo t2. Podemos ver que [math] t + 2 \ Delta t [/ math] es equivalente a [math] t2 + \ Delta t [/ math]. Ya tenemos un método para resolver la temperatura en un momento [matemático] \ Delta t [/ matemático] posterior al tiempo conocido, por lo que podemos repetir el método anterior usando t2 en lugar de t.
ediciones: limpiaron algunas de las ecuaciones
- ¿Es posible resolver las siguientes ecuaciones diferenciales acopladas analíticamente? [matemáticas] \ frac {d ^ {2} x} {dt ^ {2}} = f \ left (x, y, \ frac {dx} {dt}, \ frac {dy} {dt} \ right) [ / matemáticas] [matemáticas] \ frac {d ^ {2} y} {dt ^ {2}} = g \ left (x, y, \ frac {dx} {dt}, \ frac {dy} {dt} \ derecha) [/ matemáticas]
- ¿Cuál es la diferencia entre un sistema lineal y un sistema dinámico?
- Álgebra lineal: si un operador diferencial es local en el espacio, ¿es diagonal en posición?
- ¿Cómo describo las asíntotas fácilmente en el cálculo?
- ¿Para qué valores de a el sistema de ecuaciones [matemáticas] \ begin {cases} x ^ 2 = y ^ 2 \\ (x – a) ^ 2 + y ^ 2 = 1 \ end {cases} [/ math], tiene exactamente cero, uno, dos, tres y cuatro soluciones, respectivamente?