Documentaciónrk4_2_tabla_forzado(expr_da, expr_db, expr_Ft, t0, a0, b0, h, n, m, k, c)
Nombre
rk4_2_tabla_forzado - Integra un sistema 2D con forzado externo usando RK4.
Sinopsis
tray = fisicas.rk4_2_tabla_forzado(expr_da, expr_db, expr_Ft, t0, a0, b0, h, n, m, k, c)
Descripcion
Integra un sistema 2D de primer orden donde una fuerza externa Ft(t) se recalcula en cada subetapa del metodo.
El sistema integrado se define como:
Las expresiones pueden usar t, a, b, Ft, m, k y c.
Formula de referencia del sistema forzado:
Comportamiento
- Evalua
expr_Ften cada subetapak1..k4con el tiempo correspondiente. - Usa RK4 para propagar las variables
ayb. - Retorna una
TABLAcon tres vectores:t,ayb. - Es la base numerica de
fisicas.masa_resorte_forzado().
Funciones API relacionadas
fisicas.rk4_2_tabla()fisicas.rk4_4_tabla()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| expr_da | STRING | Expresion para a'. |
| expr_db | STRING | Expresion para b' (puede usar Ft). |
| expr_Ft | STRING | Expresion para Ft(t), evaluada por RESOLVER(). |
| 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. |
| m | NUMERICO | Parametro extra disponible para las expresiones, normalmente la masa. |
| k | NUMERICO | Parametro extra disponible para las expresiones, normalmente la constante del resorte. |
| c | NUMERICO | Parametro extra disponible para las expresiones, normalmente el amortiguamiento. |
Valor de retorno
TABLA - TABLA con tres vectores: t, a y b.
Ejemplo
ejemplo.blox
TABLA resultado
resultado = fisicas.rk4_2_tabla_forzado(expr_da, expr_db, expr_Ft, t0, a0, b0, h, n, m, k, c)
Restringido: este ejemplo no puede ejecutarse en el Playground web porque la API requerida no está disponible en el sandbox.