Documentaciónrk4_2_tabla(expr_da, expr_db, t0, a0, b0, h, n)
Nombre
rk4_2_tabla - Integra un sistema 2D de ecuaciones diferenciales ordinarias con RK4.
Sinopsis
tray = fisicas.rk4_2_tabla(expr_da, expr_db, t0, a0, b0, h, n)
Descripcion
Integra numericamente un sistema de dos ecuaciones de primer orden y devuelve la trayectoria completa de ambos estados.
El sistema integrado se define como:
Las expresiones expr_da y expr_db son evaluadas por RESOLVER() y pueden usar las variables t, a y b.
Formula principal:
Comportamiento
- Calcula las pendientes intermedias
k1,k2,k3yk4para cada variable. - Avanza el sistema
npasos de tamanohdesdet0. - Retorna una
TABLAcon tres vectores:t,ayb. - Sirve como base para simulaciones 2D mas especificas del modulo.
Funciones API relacionadas
fisicas.rk4_2_tabla_forzado()fisicas.rk4_4_tabla()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| expr_da | STRING | Expresion para a' (depende de t, a y b). |
| expr_db | STRING | Expresion para b' (depende de t, a y b). |
| t0 | NUMERICO | Tiempo inicial. |
| a0 | NUMERICO | Valor inicial de a en t0. |
| b0 | NUMERICO | Valor inicial de b en t0. |
| h | NUMERICO | Paso de integracion h (Δt). |
| n | NUMERICO | Numero de pasos de integracion. |
Valor de retorno
TABLA - TABLA con tres vectores: t, a y b.
Ejemplo
ejemplo.blox
TABLA resultado
resultado = fisicas.rk4_2_tabla(expr_da, expr_db, t0, a0, b0, h, n)
Restringido: este ejemplo no puede ejecutarse en el Playground web porque la API requerida no está disponible en el sandbox.