Professional Documents
Culture Documents
FACULTAD DE INGENIERIA
DEPARTAMENTO DE MATEMATICA Y FISICA APLICADAS
>> ver
Para resolver edos, el cálculo simbólico trae incorporado el comando dsolve. Por ejemplo, para resolver
analı́ticamente el problema: Hallar y = y(t) tal que y 0 = ty 2 , simplemente se debe ejecutar
>> dsolve(’Dy=t*y^2’)
ans =
-2/(t^2-2*C1)
>> dsolve(’Dy=t*y^2’,’w’)
Para resolver un PVI, por ejemplo; Hallar y(t) tal que y 0 = ty 2 y y(−2) = 1, se ingresa
>> sol=dsolve(’Dy=t*y^2’,’y(-2)=1’)
puesto que ahora tenemos almacenada la solución en la variable sol, podemos evaluarla en distintos
valores, por ejemplo, t = 0.2, sólo hay que realizar
>> subs(sol,’t’,0.2)
No siempre es posible resolver las ecuaciones de forma explı́cita, para ver que en matlab también surge
esta dificultad, resuelva la ecuación y 0 = y−e
1
y y vea como responde el programa. Lamentablemente en
este caso no es posible incluir condiciones iniciales, de contorno o de frontera, sin embargo es posible
graficar las soluciones que se encuentran en un rectángulo, digamos para t ∈ [−4, 4], y ∈ [−3, 3]
1
>> ezcontour(’t-1/2*y^2+exp(y)’,[-4 4 -3 3])
• y 00 + 2y 0 + y = 0, y(0) = 2, y 0 (0) = 0.
• 2y 00 y 0 + 3y = 0, y(0) = 2, y 0 (0) = 0.
Todas son EDOs homogéneas a coeficientes constantes, con lo cual por teorı́a sus soluciones linealmente
independiente son las raı́ces de la ecuación caracterı́stica asociada. Para calcular esas raı́ces, busque via
comando help de matlab, la sintaxis del comando roots.