You are on page 1of 4

TALLER EN MATLAB

Area Departamental Ciencias Bsicas

Facultad de
Ingeniera
UNLP

Materia: Matemtica C

Fecha: Nov 2015

OBJETIVOS
1. Afianzar en el estudiante los conceptos fundamentales de los conocimientos
recibidos en la teora mediante su aplicacin prctica y la aplicacin de
programas informticos como herramienta fundamental para la solucin a estos
problemas.

SOFTWARE UTILIZADO
1. MATLAB

Ecuaciones Diferenciales:
A continuacin se encuentran dos problemas que deben ser resueltos con la ayuda del
software Matlab y entregar un informe cada dos alumnos en el cual se detalle paso por
paso la resolucin de los mismos. Se debe utilizar Matlab para la realizacin de los
clculos pero se debe detallar en el informe que comandos se utilizaron para obtencin
de los resultados y expresar los resultados obtenidos.
En los apuntes de la materia puede encontrarse los fundamentos matemticos
necesarios para la resolucin de los siguientes problemas de aplicacin.
Nota: Los datos necesarios para la resolucin de los problemas se encuentran
parametrizados con el nmero de alumno de uno de los integrantes del grupo.
Los ltimos tres nmeros de alumno (ab/c) son los parmetros que se utilizan.
Por ejemplo, si el N de Alumno es 57223/7, a=2, b=3 y c=7. Si el valor se encontrara
expresado como:
V= 22c,b2
V=227,32

entonces el valor que se debe utilizar para resolver el problema es

Problema 1: Mezclas
Se tienen dos tanques de 5a litros cada uno interconectados como muestra la siguiente
figura.
En el instante inicial el tanque A se encuentra lleno con una mezcla de salmuera la cual
fue obtenida al mezclar el agua con Sa=2b0 gr de sal.
En el instante inicial el tanque B se encuentra lleno de agua pura sin concentracin de
sal.
Al tanque A le entran 3 l/m (litros / minutos) de agua pura y 1 l/m de la mezcla que se
encuentra en el tanque B.
Al tanque B le entran 4l/m de la mezcla del tanque A y sale la mezcla con un caudal de
3l/m.

1 | Pag.

TALLER EN MATLAB
Area Departamental Ciencias Bsicas

Facultad de
Ingeniera
UNLP

Materia: Matemtica C

Fecha: Nov 2015

a) Plantear el sistema de ecuaciones diferenciales que modeliza el problema para


obtener la concentracin de sal en cada uno de los tanques (gr/litros) en todo
momento (en funcin del tiempo).
a. Cules son las variables?
b. Cules son las condiciones iniciales?
Ayuda: elegir las incognitas como la cantidad de sal (gr) y la variacin de la
cantidad de sal en cada tanque respecto al tiempo es igual a lo que entra menos lo
que sale en cada uno de los tanques.

b) Obtener la solucin general del problema (puede realizar los calculos para
obtener los autovalores y autovectores con Matlab a travs del comando
[U,D]=eig(A))
c) Obtener la solucin particular del problema (Puede resolver el sistema de
ecuaciones con Matlab como se vio en la prctica realizada)
d) Graficar las concentraciones de sal en los tanques A y B en funcin del tiempo.
e) Resolver el sistema de ecuaciones a travs del comando ode45 que resuelve
cualquier tipo de ecuaciones diferenciales utilizando mtodos numricos.
a. Definir el sistema con la funcin inline, por ejemplo dade el sistema:

y1=y1+y2
y2=0.5*y1

>> f=inline([y(1)+y(2);-0.5*y(1), t,y);


b. Utilizar el comando ode45 para resolver el sistema indicando la funcin
definida, el intervalo a realizar la integracin y resolucin del sistema (es
un mtodo numrico) y las condiciones iniciales.

>> [T,Y]=ode45(f,[0,30],[0;5])
c. Utilizar el comando plot para graficar las soluciones indicando el dominio
en el que va a integrar (intervalo de tiempo) y las condiciones iniciales.

2 | Pag.

TALLER EN MATLAB
Area Departamental Ciencias Bsicas

Facultad de
Ingeniera
UNLP

Materia: Matemtica C

Fecha: Nov 2015

Notar la que se graficarn todas las soluciones. Si se quiere graficar una


sola variable (la que estaba buscando) tiene que seleccionar la columna
de Y (por ej, para la primer columna Y(:,1))

>> Plot(T,Y(:,1))
Note: Tambien puede utilizarse el comando dsolve que vimos en clase.

Problema 2: Circuito Elctrico


A continuacin se muestra un circuito elctrico que representa el modelo elctrico de
algn dispositivo electrnico.

Si el interruptor S se cierra empezar a circular una corriente (i) sobre el mismo. La


expesin de la corriente en el circuito esta dada por la siguiente ecuacin diferencial.

1
C

i(t)dt Ri(t) L

di(t)
Vcc
dt

Derivando la ecuacin anterior obtenemos la sigiente expresin

Li ''(t) Ri '(t)
R= 2
L= 2,a Hy
C= 1,b F

3 | Pag.

1
dVcc
i(t)
C
dt

TALLER EN MATLAB
Facultad de
Ingeniera
UNLP

Area Departamental Ciencias Bsicas

Materia: Matemtica C

Fecha: Nov 2015

Caso 1:
La fuente de tensin es constante Vcc=10V (su derivada es 0)
Las condiciones iniciales son tales que i(0)=0 e i(0)=Vcc/L
a- Resolver la ecuacin de orden superior y encontrar la extresin de la corriente
en el tiempo
b- Hallar el sistema de ecuaciones diferenciales lineal de primer orden.
c- Resolver el sistema de ecuaciones de primer orden encontrando los autovalores
y autovectores para encontrar la expresin de la corriente en el tiempo.
d- Resolver el sistema utilizando el comando de Matlab ode45 o dsolve.
e- Graficar la corriente en funcin del tiempo.
Caso 2:
La fuente de tensin ahora vara en el tiempo de la siguiente forma Vcc=10*sen(t) (su
derivada es cos(t))
Las condiciones iniciales son tales que i(0)=0 e i(0)=0
a- Resolver la ecuacin de orden superior y encontrar la extresin de la corriente
en el tiempo
b- Hallar el sistema de ecuaciones diferenciales lineal de primer orden.
c- Resolver el sistema de ecuaciones de primer orden encontrando los autovalores
y autovectores para encontrar la expresin de la corriente en el tiempo.
d- Resolver el sistema utilizando el comando de Matlab ode45 o dsolve.
e- Graficar la corriente en funcin del tiempo.

4 | Pag.