Beruflich Dokumente
Kultur Dokumente
III CICL0
LABORATORIO N7
INFORME
Integrantes del Equipo:
Grupo D
2017-2
Pagina 1
INTRODUCCIN
Pagina 2
MARCO TERICO
Una ecuacin diferencial ordinaria (EDO) es una ecuacin que contiene una funcin de
una variable independiente y sus derivadas. El trmino "ordinaria" se usa en contraste con
la ecuacin en derivadas parciales la cual puede ser respecto a ms de una variable
independiente.
Las ecuaciones diferenciales lineales, las cuales tienen soluciones que pueden sumarse y
ser multiplicadas por coeficientes, estn bien definidas y comprendidas, y tienen
soluciones exactas que pueden hallarse. En contraste, las EDOs cuyas soluciones no
pueden sumarse son no lineales, y su solucin es ms intrincada, y muy pocas veces
pueden hallarse en forma exacta de funciones elementales: las soluciones suelen
obtenerse en forma de series o forma integral. Los mtodos numricos y grficos para
EDOs, pueden realizarse manualmente o mediante computadoras, se pueden aproximar
las soluciones de las EDOs y su resultado puede ser muy til, muchas veces suficientes
como para prescindir de la solucin exacta y analtica.
Figura 1.1: La trayectoria de un proyectil lanzado desde un can sigue una curva
definida por una ecuacin diferencial ordinaria que se obtiene a partir de la segunda ley
de Newton.
Pagina 3
Objetivos:
1. Aprender a utilizar el entorno de MATLAB para resolver ecuaciones diferenciales.
2. Aplicar la solucin de ecuaciones diferenciales en los circuitos elctricos.
Introduccin terica
Las ecuaciones diferenciales son de gran utilidad cuando se requiere realizar un anlisis de
sistemas dinmicos como:
Circuitos elctricos.
Sistemas mecnicos.
Sistemas de fluidos.
Sistemas trmicos, etc.
Las ecuaciones diferenciales pueden resolverse mediante diversos mtodos, muchos de los
cuales exigen una inversin de tiempo bastante grande. Para evitar estos contratiempos,
MATLAB nos proporciona herramientas de clculo y anlisis que hacen nuestra labor mucho
ms sencilla.
En este laboratorio se van a estudiar algunos mtodos de solucin y anlisis de ecuaciones
diferenciales, los cuales podrn ser aplicados al afrontar un problema de diseo real.
Pagina 4
Para resolver la ecuacin, es necesario separar las variables donde:
2
=0
+ 1 1 2
Luego se pasa a integrar cada variable con MATLAB:
Pagina 5
Programacin:
syms x y
fy= 1/(y+1);
fx= x^2/((1-x^2)^(1/2));
c= int( fy,y) - int ( fx,x)
B.
8 + 2 = 0
Luego se pasa a integrar cada variable con MATLAB:
Pagina 6
Programacin:
syms x y
fx= exp ( 8*x);
fy= exp( 2*y);
c= int( fx,x) + int( fy,y)
C.
0
(
) ( ) 2 = 0
1
Pagina 7
Luego se pasa a integrar cada variable con MATLAB:
Programacin:
syms x y
fx= 2*x^0;
fy= exp(y)/((1-exp( y)));
c= int( fy,y) - int( fx,x)
D.
( + ) ( ) = 0
Luego se pasa a integrar cada variable con MATLAB:
Pagina 8
Pagina 9
Programacin:
syms x y
fx= (x- exp (-x));
fy= ( y+ exp (y));
c= int( fy,y) - int( fx,x)
E.
3 2
2
3
=0
1 (2 ) 1
Luego se pasa a integrar cada variable con MATLAB:
Pagina 10
Programacin:
syms x y
fx= 3*x^2/(1-x^3);
fy= y/(1-2*y^2);
c= int( fy,y) - int( fx,x)
= ( )
Entonces: por dato
= + 20
Pagina 11
Entonces se halla la ecuacin general del sistema mediante MATLAB, donde T= y
ECUACION GENERAL
PROGRAMACION:
syms y t k tm
tm= 20
T = dsolve('Dy = (-k*y + 20*k)','t')
T= 60C
Pagina 12
En MATLAB:
Para este caso se utilizara la funcin SOLVE, que nos permite calcular la constante k:
Calculo de la
constante k
Programacin:
syms y t k tm To T C18
tm= 20;
T= 60;
t= 20;
C18= 80;
T = dsolve('Dy = (-k*y + 20*k)','t');
T = C18*exp(-k*t) + 20;
k= solve ( '80*exp(-k*20) + 20 - 60 ')
Reemplazando se tiene:
T1= 30
Pagina 13
T1
Tiempo calculado de 60
segundos/ respuesta
Programacin:
syms y t k tm To T C18 T1
tm= 20;
T= 60;
t= 20;
T1= 30;
C18= 80;
T = dsolve('Dy = (-k*y + 20*k)','t');% ecuacion diferencial de la
ecuacion
T = C18*exp(-k*t) + 20; % ecuacion general
k= solve ( '80*exp(-k*20) + 20 - 60 ');
k= log(2)/20; % constante k calculada con temperatura de 60
T1 = 80*exp(-log(2)/20*t) + 20;
t= solve ( '80*exp(-(log(2)/20)*t) + 20 - 30 ')
Pagina 14
Segn la teora, la velocidad es igual a la derivada del espacio o trayectoria con respecto al
tiempo, es por ello que se lleg a la siguiente ecuacin:
() = ()
= 0
0 = 0
Hallando en matlab la ecuacin:
Pagina 15
Resolucin de la
ecuacin
Programacin:
syms e t k
de = 1/e; % e = espacio o trayectoria
dt = k*t^0; % t = tiempo
c= int( de,e) - int( dt,t)
Por otra parte esta es una ecuacin diferencial de primer orden es por ello que se sacara
mediante matlab, la EDO:
t= tiempo
Pagina 16
Solucin particular
Programacin:
syms k e t e1 e2 t1 t2 C9 C91
e1= 100;
e2= 200;
t1= 10;
t2= 15;
e = dsolve ( 'De = ( k*e)','t')
e= C9*exp(k*t);
Con estas 2 ecuaciones se puede realizar la operacin que describa la trayectoria con
respecto a condiciones: esta vez se utilizar la EDO de solucin particular ya que es ms
fcil calcular:
Pagina 17
Para estas ciertas condiciones se hace la siguiente programacin:
Programacin:
syms k e t e1 e2 t1 t2 C7 k1
e1= 100;
e2= 200;
t1= 10;
t2= 15;
e = dsolve ( 'De = ( k*e)','t');
e= C7*exp(k*t);
e1= C7*exp(k*t1);
k= solve ( C7*exp(k*t1) -100)
e2= C7*exp(k*t2);
C7= solve ( C7*exp(k*t2) -200)
Calculo de k
Calculo de C7
Pagina 18
Observacin:
En el clculo de reemplazar y hallar k, se utiliza la herramienta SOLVE, es por ello que
cuando se calcul k esta se remplaza en cualquier ecuacin de las restricciones, por lo que
C7 = 25
Dnde: C7= 25
K= log(100/C7)/10
Pagina 19
Programacin:
syms k e t e1 e2 t1 t2 C7 k1
e1= 100;
e2= 200;
t1= 10;
t2= 15;
e = dsolve ( 'De = ( k*e)','t');
e= C7*exp(k*t);
e1= C7*exp(k*t1);
k= solve ( C7*exp(k*t1) -100);
e2= C7*exp(k*t2);
C7= solve ( C7*exp(k*t2) -200);
k= log(100/25)/10
Conclusiones:
= 2 -1 ;
Solucin
Pagina 20
Bibliografa:
1) https://es.wikipedia.org/wiki/Ecuaci%C3%B3n_diferencial
2) http://www.monografias.com/trabajos97/introduccion-ecuaciones-diferenciales-
teoria-y-ejemplos-resueltos/introduccion-ecuaciones-diferenciales-teoria-y-
ejemplos-resueltos.shtml
3) https://es.scribd.com/doc/61264747/Ecuaciones-Diferenciales-Solucionario-de-g-
Makarenko
4) https://prezi.com/zm_wcokzms5n/ecuaciones-diferenciales-en-la-ingenieria/
5) https://tecdigital.tec.ac.cr/revistamatematica/cursos-
linea/EcuacionesDiferenciales/EDO-Geo/edo-cap1-geo/node3.html
6) http://www.unirioja.es/cu/jvarona/downloads/LibroED.pdf
7) http://www.ugr.es/~jllopez/ejercicios-resueltos.pdf
Pagina 21