Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Electrónica
Ecuaciones diferenciales de
segundo orden
Ecuaciones diferenciales de
segundo orden
• Objetivos:
• Solución general:
• ratprint: false$ /* Evita mensajes innecesarios */
• eqn: 'diff(y,t,2) = 0.2 -2*'diff(y,t) - 3*y; /* Define ODE*/
• solg: ode2(eqn,y,t); /* Solución general */
• Solución general:
Método simbólico
• Considerando que las condiciones iniciales son y(0)=0.2,
y’(0)=0.4, calcular el valor del parámetro c.
• Solución completa:
Método numérico
• Para resolver usando el comando ode, se debe convertir la
ecuación de segundo orden a dos ecuaciones de primer orden.
• Para esto, se sugiere utilizar dos variables, tal como:
• x1 = y, y x2 = y’ (se pueden elegir alternativamente otras
opciones).
• Aceleración máxima
• Velocidad máxima
• Distancia de caída
• Análisis de tiempo y frecuencia
Ejercicios
• Considerando las fuerzas de arrastre aerodinámicas, el modelo
del sistema vendría dado por esta ecuación:
• Donde:
• g: aceleración de la gravedad, 9.8 m/s2 En Scilab:
•signum = sign
• c_d: coeficiente de fricción, 0.00324 m-1
•u = escalón unitario
• k: factor de restitución, 10 N/m
function y = u(x)
• mJ: masa del saltador: 70 kg
y = double(x>=0)
• L: longitud de soga: 150 m endfunction
Conclusiones
• Scilab y Maxima proveen instrucciones que permiten resolver
ecuaciones diferenciales.