Anda di halaman 1dari 13

INSTITUTO TECNOLGICO DE TIJUANA

Departamento de Ingeniera Electrnica


Ingeniera Biomdica

Ecuaciones Diferenciales

UNIDAD IV
Sistema de ecuaciones diferenciales lineales

Practica No. 14

Equipo No.3

14210143 - Carrillo Martnez Pedro Alberto


15212004 - Fernndez Lozano Miguel ngel
15212026 - Padilla Meja Andrea Estephania
15212027 - Pealoza Nez Vernica

Docente Dra. Diana Gamboa Loaiza

Tijuana Baja California


12 de mayo de 2017
INDICE
INDICE DE IMGENES......................................................................................... 2
DESARROLLO....................................................................................................... 3
Ejemplo 4.8 y ejercicios 4.5, 6.1, 6.2 y 6.3.................................................................3
Ejemplo 4.8..................................................................................................... 3
Ejercicio 4.5..................................................................................................... 4
Ejercicio 6.1..................................................................................................... 6
Ejercicio 6.2..................................................................................................... 7
Ejercicio 6.3..................................................................................................... 9
CONCLUSIONES................................................................................................. 11
ANEXOS (PANTALLAS DE CODIGO)....................................................................12

1
INDICE DE IMGENES
No table of figures entries found.

2
DESARROLLO

Ejemplo 4.8 y ejercicios 4.5, 6.1, 6.2 y 6.3

Utilizar distintos recursos simblicos y comandos de Matlab para obtener soluciones a


sistemas de ecuaciones diferenciales con valores iniciales mediante transformada y
transformada inversa de Laplace

Ejemplo 4.8 Resolver el siguiente sistema


x ' ( t )=x ( t ) y ( t )

'
y ( t )= y (t ) + x ( t )

x ( 0 )=1, y ( 0 )=2

Solucin del ejemplo 4.8

>> %4.8

>> syms s t lapx lapy

>> diffeq1='diff(x(t),t)+x(t)+y(t)';

>> diffeq2='diff(y(t),t)+y(t)-x(t)';

>> a=laplace(diffeq1,t,s);

>> b=laplace(diffeq2,t,s);

>> a=subs(a,'laplace(x(t),t,s)',lapx);

>> a=subs(a,'laplace(y(t),t,s)',lapy);

>> b=subs(b,'laplace(x(t),t,s)',lapx);

>> b=subs(b,'laplace(y(t),t,s)',lapy);

>> [lapx,lapy]=solve(a,b,lapx,lapy);

>> x=ilaplace(lapx,s,t);

>> y=ilaplace(lapy,s,t);

>> x=subs(x,'x(0)',1);

>> x=subs(x,'y(0)',-2)

3
x =exp(-t)*(cos(t) + 2*sin(t))

>> y=subs(y,'x(0)',1);

>> y=subs(y,'y(0)',-2)

y = -2*exp(-t)*(cos(t) - sin(t)/2)

Explicacin ejemplo 4.8


Paso 1: declarar variables simblicas s t lapx lapy
Paso 2: se establece la primera ecuacin diferencial del sistema de ecuaciones
Paso 3: se establece la segunda ecuacin diferencial del sistema de ecuaciones
Paso 4: se obtiene laplace de la primera ecuacin diferencial y se iguala a variable simblica a
Paso 5: se obtiene laplace de la segunda ecuacin diferencial y se iguala a variable simblica b
Paso 6: se substituye en a laplace(x(t),t,s) en la por la variable simblica lapx
Paso 7: se substituye en a laplace (y(t),t,s) por la variable simblica lapy
Paso 8: se substituye en b laplace(x(t),t,s) en la por la variable simblica lapx
Paso 9: se substituye en b laplace (y(t),t,s) por la variable simblica lapy
Paso 10: se resuelve el sistema de ecuaciones diferenciales con el llamado de salida de dos
soluciones lapx y lapy
Paso 11: se aplica la inversa de laplace a lapx para obtener x
Paso 12: se aplica la inversa de laplace a lapy para obtener y
Paso 13: se substituye en x el valor x en 0 igual a 1
Paso 14: substituye en x el valor de y en 0 igual a -2
Paso 15: se substituye en y el valor x en 0 igual a 1
Paso 16: se substituye en y el valor de y en 0 igual a -2

Ejercicio 4.5 Resolver el siguiente sistema


x ' ' (t )=x ' ( t )2 y ' (t ) +2 y ( t )

y ' ( t )=3 y ( t ) + x ( t )

y ( 0 )=0, x ( 0 )=2, x ' ( 0 )=1

Solucin del ejercicio 4.5

>> %4.5

>> syms s t lapx lapy

>> diffeq1='diff(x(t),t$2)-diff(x(t),t)+2*diff(y(t),t)-2*y(t)';

>> diffeq2='diff(y(t),t)-3*y(t)-x(t)';

4
>> a=laplace(diffeq1,t,s);

>> b=laplace(diffeq2,t,s);

>> a=subs(a,'laplace(x(t),t,s)',lapx);

>> a=subs(a,'laplace(y(t),t,s)',lapy);

>> b=subs(b,'laplace(x(t),t,s)',lapx);

>> b=subs(b,'laplace(y(t),t,s)',lapy);

>> [lapx,lapy]=solve(a,b,lapx,lapy);

>> x=ilaplace(lapx,s,t);

>> y=ilaplace(lapy,s,t);

>> x=subs(x,'D(x)(0)',1);

>> x=subs(x,'x(0)',-2);

>> x=subs(x,'y(0)',0)

x = exp(2*t) - 3*exp(t) + 2*t*exp(t)

>> y=subs(y,'D(x)(0)',1);

>> y=subs(y,'x(0)',-2);

>> y=subs(y,'y(0)',0)

y =exp(t) - exp(2*t) - t*exp(t)

Explicacin ejercicio 4.5


Paso 1: declarar variables simblicas s t lapx lapy
Paso 2: se establece la primera ecuacin diferencial del sistema de ecuaciones
Paso 3: se establece la segunda ecuacin diferencial del sistema de ecuaciones
Paso 4: se obtiene laplace de la primera ecuacin diferencial y se iguala a variable simblica a
Paso 5: se obtiene laplace de la segunda ecuacin diferencial y se iguala a variable simblica b
Paso 6: se substituye en a laplace(x(t),t,s) en la por la variable simblica lapx
Paso 7: se substituye en a laplace (y(t),t,s) por la variable simblica lapy
Paso 8: se substituye en b laplace(x(t),t,s) en la por la variable simblica lapx
Paso 9: se substituye en b laplace (y(t),t,s) por la variable simblica lapy
Paso 10: se resuelve el sistema de ecuaciones diferenciales con el llamado de salida de dos
soluciones lapx y lapy
Paso 11: se aplica la inversa de laplace a lapx para obtener x
Paso 12: se aplica la inversa de laplace a lapy para obtener y
Paso 13: se substituye en x el valor de la derivada de x en 0 igual a 1

5
Paso 14: se substituye en x el valor x en 0 igual a -2
Paso 15: substituye en x el valor de y en 0 igual a 0
Paso 16: se substituye en y el valor de la derivada de x en 0 igual a 1
Paso 17: se substituye en y el valor x en 0 igual a -2
Paso 18: se substituye en y el valor de y en 0 igual a 0

Ejercicio 6.1 Resolver el siguiente sistema


x ' ( t )=x ( t ) + y (t )

y ' ( t )= y (t ) + x ( t )

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

Solucin del ejercicio 6.1

>> %6.1

>> syms s t lapx lapy

>> diffeq1='diff(x(t),t)-x(t)-y(t)';

>> diffeq2='diff(y(t),t)+y(t)-x(t)';

>> a=laplace(diffeq1,t,s);

>> b=laplace(diffeq2,t,s);

>> a=subs(a,'laplace(x(t),t,s)',lapx);

>> a=subs(a,'laplace(y(t),t,s)',lapy);

>> b=subs(b,'laplace(x(t),t,s)',lapx);

>> b=subs(b,'laplace(y(t),t,s)',lapy);

>> [lapx,lapy]=solve(a,b,lapx,lapy);

>> x=ilaplace(lapx,s,t);

>> y=ilaplace(lapy,s,t);

>> x=subs(x,'x(0)',1+sqrt(2));

>> x=subs(x,'y(0)',1)

x=

6
(2718162824974067*cosh(2^(1/2)*t))/1125899906842624 +
(3844062731816691*2^(1/2)*sinh(2^(1/2)*t))/2251799813685248

>> y=subs(y,'x(0)',1+sqrt(2));

>> y=subs(y,'y(0)',1)

y=

cosh(2^(1/2)*t) + (1592262918131443*2^(1/2)*sinh(2^(1/2)*t))/2251799813685248

Explicacin ejercicio 6.1


Paso 1: declarar variables simblicas s t lapx lapy
Paso 2: se establece la primera ecuacin diferencial del sistema de ecuaciones
Paso 3: se establece la segunda ecuacin diferencial del sistema de ecuaciones
Paso 4: se obtiene laplace de la primera ecuacin diferencial y se iguala a variable simblica a
Paso 5: se obtiene laplace de la segunda ecuacin diferencial y se iguala a variable simblica b
Paso 6: se substituye en a laplace(x(t),t,s) en la por la variable simblica lapx
Paso 7: se substituye en a laplace (y(t),t,s) por la variable simblica lapy
Paso 8: se substituye en b laplace(x(t),t,s) en la por la variable simblica lapx
Paso 9: se substituye en b laplace (y(t),t,s) por la variable simblica lapy
Paso 10: se resuelve el sistema de ecuaciones diferenciales con el llamado de salida de dos
soluciones lapx y lapy
Paso 11: se aplica la inversa de laplace a lapx para obtener x
Paso 12: se aplica la inversa de laplace a lapy para obtener y
Paso 13: se substituye en x el valor x en 0 igual a 1+sqrt(2)
Paso 14: substituye en x el valor de y en 0 igual a 1
Paso 15: se substituye en y el valor x en 0 igual a 1+sqrt(2)
Paso 16: se substituye en y el valor de y en 0 igual a 1

Ejercicio 6.2 Resolver el siguiente sistema


'
x ( t )=x ( t ) +5 y ( t )

'
y ( t )= y (t ) +4 x ( t )

x ( 0 )=0.001 , y ( 0 ) =0.001

Solucin del ejercicio 6.2

>> %6.2

>> syms s t lapx lapy

>>diffeq1='diff(x(t),t)-x^2(t)-x(t)-5*y(t)';

7
>> diffeq2='diff(y(t),t)-y^2(t)+y(t)-sin(x)(t)-3*x(t)';

>> a=laplace(diffeq1,t,s);

>> b=laplace(diffeq2,t,s);

>> a=subs(a,'laplace(x(t),t,s)',lapx);

>> a=subs(a,'laplace(y(t),t,s)',lapy);

>> b=subs(b,'laplace(x(t),t,s)',lapx);

>> b=subs(b,'laplace(y(t),t,s)',lapy);

>> [lapx,lapy]=solve(a,b,lapx,lapy);

>> x=ilaplace(lapx,s,t);

>> y=ilaplace(lapy,s,t);

>> x=subs(x,'x(0)',0.001);

>> x=subs(x,'y(0)',0.001)

x=

exp(4*t)/800 - exp(-4*t)/4000 - (3*x^2*exp(-4*t))/32 + (5*x^2*exp(4*t))/32 +


(5*y^2*exp(-4*t))/32 + (5*y^2*exp(4*t))/32 - x^2/16 - (5*y^2)/16 +
5*ilaplace(laplace(sin(x)(t), t, s)/(s^2 - 16), s, t)

>> y=subs(y,'x(0)',0.001);

>> y=subs(y,'y(0)',0.001)

y=

3*x + exp(-t)/1000 - 3*x*exp(-t) - y^2*exp(-t) + y^2 + ilaplace(laplace(sin(x)(t), t, s)/


(s + 1), s, t)

Explicacin ejercicio 6.2


Paso 1: declarar variables simblicas s t lapx lapy
Paso 2: se establece la primera ecuacin diferencial del sistema de ecuaciones
Paso 3: se establece la segunda ecuacin diferencial del sistema de ecuaciones
Paso 4: se obtiene laplace de la primera ecuacin diferencial y se iguala a variable simblica a
Paso 5: se obtiene laplace de la segunda ecuacin diferencial y se iguala a variable simblica b
Paso 6: se substituye en a laplace(x(t),t,s) en la por la variable simblica lapx
Paso 7: se substituye en a laplace (y(t),t,s) por la variable simblica lapy
Paso 8: se substituye en b laplace(x(t),t,s) en la por la variable simblica lapx
Paso 9: se substituye en b laplace (y(t),t,s) por la variable simblica lapy
Paso 10: se resuelve el sistema de ecuaciones diferenciales con el llamado de salida de dos
soluciones lapx y lapy

8
Paso 11: se aplica la inversa de laplace a lapx para obtener x
Paso 12: se aplica la inversa de laplace a lapy para obtener y
Paso 13: se substituye en x el valor x en 0 igual a 0.001
Paso 14: substituye en x el valor de y en 0 igual a 0.001
Paso 15: se substituye en y el valor x en 0 igual a 0.001
Paso 16: se substituye en y el valor de y en 0 igual a 0.001

Ejercicio 6.3 Resolver el siguiente sistema


x ' ( t )=x ( t ) +5 y ( t )

y ' ( t )= y (t ) +4 x ( t )

x ( 0 )=0.001, y ( 0 )=0.001

Solucin del ejercicio 6.3

>> %6.3

>> syms s t lapx lapy

>> diffeq1='diff(x(t),t)-x(t)-5*y(t)';

>> diffeq2='diff(y(t),t)+y(t)-4*x(t)';

>> a=laplace(diffeq1,t,s);

>> b=laplace(diffeq2,t,s);

>> a=subs(a,'laplace(x(t),t,s)',lapx);

>> a=subs(a,'laplace(y(t),t,s)',lapy);

>> b=subs(b,'laplace(x(t),t,s)',lapx);

>> b=subs(b,'laplace(y(t),t,s)',lapy);

>> [lapx,lapy]=solve(a,b,lapx,lapy);

>> x=ilaplace(lapx,s,t);

>> y=ilaplace(lapy,s,t);

>> x=subs(x,'x(0)',0.001);

>> x=subs(x,'y(0)',0.001)

x = cosh(21^(1/2)*t)/1000 + (21^(1/2)*sinh(21^(1/2)*t))/3500

>> y=subs(y,'x(0)',0.001);

9
>> y=subs(y,'y(0)',0.001)

y =cosh(21^(1/2)*t)/1000 + (21^(1/2)*sinh(21^(1/2)*t))/7000

Explicacin ejercicio 6.3


Paso 1: declarar variables simblicas s t lapx lapy
Paso 2: se establece la primera ecuacin diferencial del sistema de ecuaciones
Paso 3: se establece la segunda ecuacin diferencial del sistema de ecuaciones
Paso 4: se obtiene laplace de la primera ecuacin diferencial y se iguala a variable simblica a
Paso 5: se obtiene laplace de la segunda ecuacin diferencial y se iguala a variable simblica b
Paso 6: se substituye en a laplace(x(t),t,s) en la por la variable simblica lapx
Paso 7: se substituye en a laplace (y(t),t,s) por la variable simblica lapy
Paso 8: se substituye en b laplace(x(t),t,s) en la por la variable simblica lapx
Paso 9: se substituye en b laplace (y(t),t,s) por la variable simblica lapy
Paso 10: se resuelve el sistema de ecuaciones diferenciales con el llamado de salida de dos
soluciones lapx y lapy
Paso 11: se aplica la inversa de laplace a lapx para obtener x
Paso 12: se aplica la inversa de laplace a lapy para obtener y
Paso 13: se substituye en x el valor x en 0 igual a 0.001
Paso 14: substituye en x el valor de y en 0 igual a 0.001
Paso 15: se substituye en y el valor x en 0 igual a 0.001
Paso 16: se substituye en y el valor de y en 0 igual a 0.001

10
CONCLUSIONES

Un sistema de ecuaciones diferenciales es un conjunto de


varias ecuaciones diferenciales con varias funciones incgnitas y
un conjunto de condiciones de contorno. Una solucin del mismo
es un conjunto de funciones diferenciables que satisfacen todas y
cada una de las ecuaciones del sistema.

Si se especifican los valores iniciales en sistemas de ecuaciones


diferenciales lineales con coeficientes constantes estos se
convierten en un sistema que tambin puede resolverse.

Se utiliza la transformada de Laplace para convertir un sistema de


ecuaciones con valor inicial en un sistema de ecuaciones
algebraicas.

Una vez resuelto el sistema de ecuaciones algebraicas para la


transformada de Laplace de las variables dependientes, se utiliza
la transformada inversa de Laplace para obtener una solucin
explicita.

Las ventajas de la transformada de Laplace incluyen tener


automticamente satisfechas las condiciones iniciales y evitar la
necesidad de hallar soluciones particulares.

11
ANEXOS (PANTALLAS DE CODIGO)

12

Anda mungkin juga menyukai