Вы находитесь на странице: 1из 15

Instituto Politcnico Nacional

Unidad Profesional Interdisciplinaria de Biotecnologa



Tarea No. 3:Solucin numrica de EDO de primer orden
con condiciones inciales

Mtodos Numricos

Presenta:
Castillo Ruiz Hctor
Duran Bedolla Alexis
Marn Flores Armando

Profesores:
Mara del Carmen Marn Albino
Liliana Peralta Hernndez

Grupo: 4MM3

14 de Mayo del 2014










































Para poder resolver la ecuacin diferencial primero despejamos

)
>>f=inline('0.615+0.175*cos((pi/12)*t)-0.0114*T','t','T')
>>t(1)=0;T(1)=220;
>>h=0.005;
>>i=1;
while t(i)<120
t(i+1)=t(i)+h;
k1=h*f(t(i),T(i));
k2=h*f(t(i+1),T(i)+k1);
T(i+1)=T(i)+1/2*(k1+k2);
i=i+1;
end
for i=1:1000;length(t)
fprintf('%g\t%g\n',t(i),T(i));
end

Tiempo [hrs] Temperatura [C]
0 220
5 211.424
10 202.392
15 193.383
20 185.559
25 179
30 172.549
35 165.492
40 158.583
45 152.894
50 148.197
55 143.273
60 137.693
65 132.428
70 128.387
75 125.387
80 121.206
85 116.746
90 112.789
95 110.015
100 107.637
105 104.554
110 100.965
115 98.0622
120 96.2486

Como podemos ver a 120 horas la temperatura est a 96.24 C

Temperatura contra tiempo


>> f=inline('0.3*(4*sin(2*t))/exp((3*pi*t)/50)+(6*pi*cos(2*t))/(25*exp((3*pi*t)/50))-
(9*pi^2*sin(2*t))/(2500*exp((3*pi*t)/50))+1/1.4*(3*pi*sin(2*t))/(50*exp((3*pi*t)/50))-
(2*cos(2*t))/exp((3*pi*t)/50)+1/1.7*(exp(-0.06*pi*t)*sin(2*t-pi))','t','I');
>> t(1)=0;I(1)=0;h=0.004;
> i=1;
>> while t(i)<20
t(i+1)=t(i)+h;
k1=h*f(t(i),I(i));
k2=h*f(t(i)+h/2,I(i)+k1/2);
k3=h*f(t(i+1),I(i)-k1+2*k2);
I(i+1)=I(i)+1/6*(k1+4*k2+k3);
i=i+1;
end

>> for i=1:500;length(t)
fprintf('%g\t%g\n',t(i),I(i));
end

>> plot(t,I,'bs');grid on

Primero derivamos nuestra funcin con respecto a las constantes establecidas, ejecutamos en
Matlab, escribimos las condiciones de las variables y las formulas del mtodo empleado (RK 3er
orden), por ltimo determinamos los valores por cada 2 segundos. La grafica representa el
comportamiento de la ecuacin original.
Al analizar la grfica podemos observar que el valor de la corriente es muy cambiante durante los
primeros segundos y conforme avanza el tiempo sta (la corriente) se va estabilizando. La forma
de la onda de la corriente con respecto al tiempo puede explicarse considerando la ecuacin de
voltaje ya que sta contiene a la funcin seno (que explica la subida y bajada en forma senoidal de
los valores de corriente) y la funcin exponencial (que explica la estabilizacin de la corriente con
respecto al tiempo).


Despejamos

y sustituimos valores en nuestra funcin original






Para imprimir el valor obtenido cada segundo, se dividir 1 entre el valor de h,
1/0.001=1000

De acuerdo a los valores impresos, el valor del tiempo corresponde a 3 segundos.

Вам также может понравиться