You are on page 1of 4

Ecuaciones diferenciales con Simulink

Tarea Intersemanal 1
9 de abril de 2015

1.
1.1.

Ejemplo.

simulink

Ecuaciones diferenciales de primer orden

Trazar la grca de la siguiente ecuacin diferencial con condiciones iniciales utilizando

y luego comparar con la solucin exacta


y 0 + y = 0, y(x) = Cex , y(0) = 2

Solucin:
Dibujar un diagrama de bloques de la simulacin del modelo matemtico (ecuacin diferencial)

En este diagrama existen dos bloques de salida


Conguracin del bloque

Scope

To WorkSpace2

To WorkSpace

De manera similar la conguracin del bloque To

WorkSpace1

para la variable independiente x.

Grabar y ejecutar el modelo (RUN).


Dos formas de visualizar la grca de la solucin de la ecuacin diferencial
Click en el bloque Scope

tambin a travs de la ventana de comandos de MatLab


>>Y
>>x
>>plot(x,Y), grid on

Comparando con la solucin exacta, en la ventana de comandos de MatLab


>>hold on, plot(t,2*exp(-t),'r')

Parece que existiera un slo grco, lo que sucede es que los dos grcos casi se superpone. Haciendo un
zoom

1.2.

Ejercicios.

simulink

Trazar la grca de las siguientes ecuaciones diferenciales con condicin inicial utilizando

y luego comparar con la solucin exacta

1. y 0 = 2y; y(x) = Ce2x , y(0) = 3


2. y 0 = y + 1; y(x) = Cex 1, y(0) = 5
3. y 0 = x y; y(x) = Cex + x 1, y(0) = 10
4. y 0 + 3x2 y = 0; y(x) = Cex , y(0) = 7
3

5. ey y 0 = 1; y(x) = ln(x + C), y(0) = 0


dy
6. x dx
+ 3y = 2x5 ; y(x) = 14 x5 + Cx3 , y(2) = 1

7. xy 0 3y = x3 ; y(x) = x3 (C + ln x), y(1) = 17


8. y 0 = 3x2 (y 2 + 1); y(x) = tan(x3 + C), y(0) = 1
9. y 0 + y tan x = cos x; y(x) = (x + C) cos x, y() = 0

10. y 0 = 5 cos(4t); y(x) = C + 54 sin(4 t); y(0) = 0


Indicaciones:

Cada alumno resolver slo un ejercicio segn indicaciones de su profesor:


Enviar al buzn dos archivos:
Caratula + Grcos generado por Simulink + Conclusiones

Primer archivo:

Segundo archivo:

El archivo de Simulink.