Sie sind auf Seite 1von 11

Tecnolgico Nacional de Mxico

Instituto Tecnolgico de Tijuana

Prctica 14 Unidad V
Sistema de ecuaciones diferenciales lineales

Integrantes:
Cruz Choy Andrs Guillermo No. de Control: 16210665
Herrera Durn smar Said No. de Control: 15211307
Martnez Rubio Malenny No. de Control: 16210699
Rodrguez Hernndez Octavio Ral No. de Control: 15212032

Asignatura: Ecuaciones Diferenciales


Docente: Dra. Diana Gamboa Loaiza
Carrera: Ingeniera Biomdica
Fecha de entrega: 17 de noviembre del 2017

Tijuana, Baja California a 17 de noviembre del 2017


ndice
Introduccin ........................................................................................................................................ 3
Sistemas de Ecuaciones Diferenciales lineales ................................................................................... 3
Desarrollo de la prctica ..................................................................................................................... 4
Ejemplo 4.8........................................................................................Error! Bookmark not defined.
Ejercicio 4.5 ..................................................................................................................................... 6
Ejercicio 6.1 ..................................................................................................................................... 8
Ejercicio 6.2 ................................................................................................................................... 10
Ejercicio 6.3 .......................................................................................Error! Bookmark not defined.
Conclusin ..................................................................................................................................... 11

ndice de imgenes
Ilustracin 1 Resultado Ejemplo 4.8 .................................................................................................... 5
Ilustracin 2 Resultado Ejercicio 4.5 ................................................................................................... 6
Ilustracin 3 Resultado Ejercicio 6.1 ................................................................................................... 9
Ilustracin 4 Resultado Ejercicio 6.2 ................................................................................................ 10
Ilustracin 5 Resultado Ejercicio 6.3 .....................................................Error! Bookmark not defined.
Introduccin
En esta prctica se resolvern problemas y ejercicios de sistemas de ecuaciones
diferenciales lineales con condiciones iniciales con ayuda de Matlab, utilizando
comando ya vistos previamente, y escribiendo el cdigo en una estructura muy
similar si se resolviera analticamente.

Sistemas de Ecuaciones Diferenciales lineales


Un sistema de ecuaciones diferenciales es un conjunto de una o ms ecuaciones
en las que aparecen una o ms funciones incgnitas, pero todas ellas dependiendo
de una sola variable independiente.

Sistemas de primer orden


El orden de un sistema de ecuaciones diferenciales es el orden de la derivada de
mayor orden que aparece en el sistema. La forma general de un sistema de dos
ecuaciones y de primer orden es:
x = f (t, x, y)
y = g (t, x, y)
donde f y g son funciones de las tres variables x, y y t (variable independiente del
sistema). Una solucin del sistema en el intervalo (a, b) es un par de funciones x(t),
y(t) que satisfacen
x (t) = f (t, x(t), y(t))
y (t) = g (t, x(t), y(t))
idnticamente para todo t (a, b).

Problema de condiciones iniciales


En las aplicaciones, los sistemas de ecuaciones diferenciales que modelizan
procesos reales, suelen ir acompaados de ciertas condiciones que deben cumplir
las funciones incgnitas para uno o ms valores de la variable independiente t. As
pues, el Problema de condiciones iniciales para un sistema de dimensin n
X= f (t, x)
consiste en encontrar n funciones x1(t), x2(t),. . . , xn(t) ( o en notacin vectorial, una
funcin vectorial x(t) = (x1(t), x2(t), . . . , xn(t))) que sea solucin del sistema y cumpla
una determinada condicin inicial x(t0) = x0.
El problema de condiciones iniciales lo escribiremos de forma similar a como lo
hacamos para ecuaciones de primer orden:
Desarrollo de la prctica
Para resolver esta prctica nos apoyamos en un cdigo de men para poder
organizar mejor los ejemplos y los ejercicios de la prctica.
%Practica 15

warnning off
clc,clear
x = menu('Ejercicios:', '6.4','6.5','6.6','6.7');
switch x ;

Ejercicio 6.4

Codificacin
case 1
syms s t lapx lapy
diffeq1='diff(y(t),t$2)+2*t^2*diff(y(t),t)+5*y(t)'; %Igualamos a 0 la
ecuacin.
a=laplace(diffeq1,t,s); %Calculamos la transformada de Laplace.
a=subs(a,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
lapy=solve(a,lapy); %Despejamos lapy en la ecuacion
y=ilaplace(lapy,s,t); %Calculamos la transformada inversa.
%Sustituimos las condiciones iniciales.
y=subs(y,'y(0)',1);
y=subs(y,'D(y)(0)',-1)
%Sustituimos los valores de t.
y1=subs(y,'t',0.21)
y2=subs(y,'t',0.95)
y3=subs(y,'t',1.31)
y4=subs(y,'t',1.84)
Imgenes

Ilustracin 1 Resultado Ejercicio 6.4


Explicacin
Ejercicio 6.5

Codificacin
%Ejercicio 6.5
syms s t lapx lapy
diffeq1='diff(x(t),t)-t*x(t)-5*y(t)-t^2'; %Igualamos a 0 la ecuacion.
diffeq2='diff(y(t),t)+2*x(t)-6*y(t)-4'; %Igualamos a 0 la ecuacion.
a=laplace(diffeq1,t,s); %Calculamos la transformada de Laplace.
b=laplace(diffeq2,t,s); %Calculamos la transformada de Laplace.
a=subs(a,'laplace(x(t),t,s)',lapx); %Sustituimos terminos para hacer mas
simple la ecuacion.
a=subs(a,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
b=subs(b,'laplace(x(t),t,s)',lapx); %Sustituimos terminos para hacer mas
simple la ecuacion.
b=subs(b,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
[lapx,lapy]=solve(a,b,lapx,lapy
x=ilaplace(lapx,s,t); %Calculamos la transformada inversa.
y=ilaplace(lapy,s,t); %Calculamos la transformada inversa.
%Sustituimos las condiciones iniciales.
y=subs(y,'x(0)',0);
y=subs(y,'y(0)',-1)
%Sustituimos los valores de t.
y1=subs(y,'t',0.11)
y2=subs(y,'t',0.23)
y3=subs(y,'t',0.59)
y4=subs(y,'t',0.82)

Imgenes

Ilustracin 2 Resultado Ejercicio 6.5


Explicacin
Ejercicio 6.6

Codificacin
case 3
%Ejercicio 6.6
syms s t lapx lapy
diffeq1='diff(x(t),t)-t*x(t)+10*y(t)+4*t+2*t^2'; %Igualamos a 0 la
ecuacion.
diffeq2='diff(y(t),t)-x(t)-6*y(t)'; %Igualamos a 0 la ecuacion.
a=laplace(diffeq1,t,s); %Calculamos la transformada de Laplace.
b=laplace(diffeq2,t,s); %Calculamos la transformada de Laplace.
a=subs(a,'laplace(x(t),t,s)',lapx); %Sustituimos terminos para hacer mas
simple la ecuacion.
a=subs(a,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
b=subs(b,'laplace(x(t),t,s)',lapx); %Sustituimos terminos para hacer mas
simple la ecuacion.
b=subs(b,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
lapx=solve(a,lapx); %Despejamos lapy en la ecuacion
lapy=solve(b,lapy); %Despejamos lapy en la ecuacion
x=ilaplace(lapx,s,t); %Calculamos la transformada inversa.
y=ilaplace(lapy,s,t); %Calculamos la transformada inversa.
%Sustituimos las condiciones inicial
y=subs(y,'x(0)',1);
y=subs(y,'y(0)',-1)
%Sustituimos los valores de t.
y1=subs(y,'t',0.14)
y2=subs(y,'t',0.38)
y3=subs(y,'t',0.55)
y4=subs(y,'t',0.994)

Imgenes
Ilustracin 3 Resultado Ejercicio 6.6
Explicacin
Ejercicio 6.7

Codificacin
%Ejercicio 6.7
syms s t lapx lapy
diffeq1='diff(x(t),t)-2*x(t)-y(t)'; %Igualamos a 0 la ecuacion.
diffeq2='diff(y(t),t)-x(t)-6*y(t)-3'; %Igualamos a 0 la ecuacion.
a=laplace(diffeq1,t,s); %Calculamos la transformada de Laplace.
b=laplace(diffeq2,t,s); %Calculamos la transformada de Laplace.
a=subs(a,'laplace(x(t),t,s)',lapx); %Sustituimos terminos para hacer mas
simple la ecuacion.
a=subs(a,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
b=subs(b,'laplace(x(t),t,s)',lapx); %Sustituimos terminos para hacer mas
simple la ecuacion.
b=subs(b,'laplace(y(t),t,s)',lapy); %Sustituimos terminos para hacer mas
simple la ecuacion.
lapx=solve(a,lapx); %Despejamos lapy en la ecuacion
lapy=solve(b,lapy); %Despejamos lapy en la ecuacion
x=ilaplace(lapx,s,t); %Calculamos la transformada inversa.
y=ilaplace(lapy,s,t); %Calculamos la transformada inversa.
%Sustituimos las condiciones iniciales.
y=subs(y,'x(0)',2);
y=subs(y,'y(0)',4)
%Sustituimos los valores de t.
y1=subs(y,'t',0.18)
y2=subs(y,'t',0.44)
y3=subs(y,'t',1.63)
y4=subs(y,'t',1.88)

end

Imgenes

Ilustracin 4 Resultado Ejercicio 6.7


Explicacin

Conclusin

Das könnte Ihnen auch gefallen