desarrollo analitico y numerrico de ecuaciones diferenciales

Páginas: 10 (2483 palabras) Publicado: 29 de mayo de 2014
DESARROLLO ANALÍTICO Y NUMÉRICO PARA ECUACIONES DIFERENCIALES DE SEGUNDO
ORDEN
1° Desarrollar la ecuación diferencial

= -9.8

, para y(0) = 0,

= 20

Desarrollo analítico.
La ecuación diferencial de segundo orden se puede convertir en dos ecuaciones diferenciales de
primer orden.
Hacemos Z =

, entonces:

=

Remplazando la nueva variable en la ecuación diferencial de 2doorden, tendremos:
= - 9.8
Desarrollando la ecuación diferencial, quedará: Z = - 9.8 t + ko =
= 20,

Remplazando la condición inicial,

20 = -9.8 (0) + Ko , luego Ko = 20, y la ecuación

para la primera derivada quedará: Z = - 9.8 t + 20 =

o

= - 9.8 t + 20 (

)

La ecuación anterior es una ecuación diferencial de primer orden, por lo tanto, procedemos a
desarrollarla.
= - 9.8 t + 20, separando variables: dy = (-9.8 t + 20) dt
Integrando la ecuación: y = -9.8(

) + 20 t + Ko = - 4.9 t2 + 20 t + Ko

Remplazando la condición inicial y(0) = 0 , 0 = - 4.9 (0)2 + 20 (0) + Ko , luego, Ko = 0
La solución quedará:

y(t) = - 4.9 t2 + 20 t cmt.

Valores de prueba:
Para t = 2 seg

= -9.8

,

= 0.4

Para t = 4 seg

= -9.8

,

=

-19.2

,

y(2) = 20.4 cmt,

y(2) = 1.6 cmt

Página 1 de 18 29/04/2014 Profesor: Luís Rodolfo Dávila Márquez CÓDIGO: 00076 UFPS

Desarrollo numérico.
Programa en Matlab sobre la ecuación diferencial de segundo orden
(romarquez)
= -9.8

, para y(0) = 0,

= 20

%Ejemplo.m soluciona la ecuac dif, d2y/dt2 = -9.8,
%para y(0)=0,y´(0)= 20
% Notaciones: dy(2)=d2y/dt2 , y(2)= y´ , dy(1)= dy/dt , y(1)= y
functionDavila
tspan = [0:0.001:5];%Vector de la variable independiente
y0 = [0, 20]; %Condiciones iniciales
[T,Y] = ode45(@luis,[0:0.001: 5],[0 20]);%esta sentencia se puede
cambiar
% por ¨ode45(@luis,tspan,y0)
[T,Y]% imprime los valores
Z = [T./T]-10.8;
figure(4),plot(T,Z,'r'),grid on,title('Aceleración d2y/dt2') , pause
figure(1),plot(T,Y(:,2),'-'),title('Velocidad dy/dt'),xlabel('Tiempo t'),ylabel('dy/dt'),grid on, pause;
figure(2),plot(T,Y(:,1),'-'),title('Posición y')
xlabel('Tiempo t'),ylabel('Función y '),grid on,pause;
figure(3),plot(T,Y(:,1),'-',T,Y(:,2),'r'), grid on %Gráfica de y y y´
% El signo - y la r ,para que queden de distinto color
title('Velocidad y posición'); %Título del gráfico
legend('y' , 'dy/dt');%Leyenda del gráfico
xlabel('Tiempo t');%Nombre del eje xylabel('y y dy/dt');%Nombre del eje y
hold on
function dy = luis(t,y)%Función que depende de y , t
dy = zeros(2,1); %Vector columna con el número de ecuaciones a resolver
dy(1) = y(2); % Ecuación donde decimos que y(2)es la derivada de y(1)
dy(2) = -9.8;%Ecuación diferencial a resolver

Algunos resultados del proceso numérico:
Tiempo

Función

2.0000

20.4000

0.4000

y´-9.8000

y´´

4.0000

1.6000

-19.2000

-9.8000

Página 2 de 18 29/04/2014 Profesor: Luís Rodolfo Dávila Márquez CÓDIGO: 00076 UFPS

Aceleración d2y/dt2
-8.8
-9
-9.2
-9.4
-9.6
-9.8
-10
-10.2
-10.4
-10.6
-10.8

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

3.5

4

4.5

5

Velocidad dy/dt
20
15
10
5

dy/dt

0
-5
-10
-15
-20
-25
-300

0.5

1

1.5

2

2.5
Tiempo t

3

Página 3 de 18 29/04/2014 Profesor: Luís Rodolfo Dávila Márquez CÓDIGO: 00076 UFPS

Posición y
25
20
15
10

Función y

5
0
-5
-10
-15
-20
-25

0

0.5

1

1.5

2

2.5
Tiempo t

3

3.5

4

4.5

5

Velocidad y posición
30
y
dy/dt
20

y y dy/dt

10

0

-10

-20

-30

0

0.5

1

1.5

22.5
Tiempo t

3

3.5

4

4.5

5

Página 4 de 18 29/04/2014 Profesor: Luís Rodolfo Dávila Márquez CÓDIGO: 00076 UFPS

2° Desarrollar la ecuación diferencial
para y(0) = 0.709

= 200 Sen(5t-152.46°)

,

= -18.49

Desarrollo analítico.
La ecuación diferencial de segundo orden se puede convertir en dos ecuaciones diferenciales de
primer orden.
Hacemos Z =

,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ecuacion diferencial
  • Ecuaciones Diferenciales
  • Ecuaciones Diferenciales
  • Ecuaciones Diferenciales
  • ecuaciones diferenciales
  • ecuaciones diferenciales
  • ecuaciones diferenciales
  • Ecuaciones diferenciales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS