Está en la página 1de 24

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO

FACULTAD DE INGENIERIA MECÁNICA Y ELÉCTRICA

PROGRAMACIÓN DIGITAL

Autores:

Custodio Flores, Yhon Alexander


Miñope Alarcón, José Joel
Tullume Salazar, José Cristhian

Tema:

Sistema de ecuaciones diferenciales

Asesor:

Ing. Carlos Javier Cotrina Saavedra

Lambayeque, 8 de mayo del 2021.


RESUMEN
ABSTRACT
ÍNDICE

ÍNDICE....................................................................................................................................IV
INDICE DE FIGURAS............................................................................................................IV
INTRODUCCIÓN.....................................................................................................................5
CAPITULO I: OBJETIVOS......................................................................................................6
1.1. Objetivos de estudio............................................................................................................6
1.1.1. Objetivo General..............................................................................................................6
1.1.2. Objetivos Específicos.......................................................................................................6
CAPITULO II: MARCO TEÓRICO.........................................................................................7
2.1. Temática correspondiente al tema desarrollado..................................................................7
2.2. Definición conceptual de la terminología empleada.........................................................10
CAPITULO III: ANÁLISIS E INTERPRETACIÓN DE LOS RESULTADOS....................11
3.1. Ejercicio de aplicación de ecuaciones diferenciales (Ley de enfriamiento de Newton)...11
3.2. Aplicación de un fichero script del ejercicio 3.1.1............................................................12
CAPITULO IV: Conclusiones y Recomendaciones................................................................14
4.1. Conclusiones.....................................................................................................................14
4.2. Recomendaciones..............................................................................................................14
REFERENCIAS BIBLIOGRAFÍAS.......................................................................................15
ANEXOS.................................................................................................................................16
INDICE DE FIGURA

Figura 1. Ecuación diferencial de primer y segundo orden. 8


Figura 2. Solución particular de la ecuación diferencial de primer orden 13
Figura 3. Solución particular de una ecuación diferencial de segundo orden. 14
Figura 4. Resultado del sistema de ecuaciones diferenciales. 15
Figura 5. Resultado del ejercicio 3.4.2. 16
Figura 6. Grafica del ejercicio 3.4.2. 17
Figura 7. Fichero script del ejercicio 3.5.2 19
Figura 8. Resultado del ejercicio 3.5.2 20
Figura 9. Grafica del ejercicio 3.5.2 20
INTRODUCCIÓN

Las ecuaciones diferenciales juegan un papel fundamental tanto en las matemáticas

como en el ámbito de la ingeniería, física, etc. En el presente trabajo acreditable se

pretende conocer las diferentes aplicaciones que contiene el programa GNU

OCTAVE en la resolución de ecuaciones diferenciales, dicho trabajo se hace con la

finalidad de que los jóvenes universitarios tengan en cuenta dicha herramienta que les

ayude a resolver los diferentes tipos de problemas matemáticos con total facilidad, ya

que el trabajo duro lo hará el programa, e incluso se puede decir que primeramente al

resolver dichos ejercicios debemos expresar una ecuación, realizando seguidamente

su solución y empleando nuestros conocimientos en el álgebra y cálculo, luego

usamos los diferentes tipos de comandos para obtener así soluciones generales y

particulares a través de nuestro programa ya mencionado. Cabe resaltar que las

resoluciones de los ejercicios se resolverán tanto en el programa como también

manualmente.
CAPITULO I: OBJETIVOS

I.1. Objetivos de estudio

I.1.1. Objetivo General

Aplicar el software GNU Octave a la resolución de problemas de sistemas

ecuaciones diferenciales.

I.1.2. Objetivos Específicos

a) Realizar una introducción a los conceptos fundamentales de ecuaciones

diferenciales.

b) Demostrar la solución manual de los ejercicios con respecto al tema tratado.

c) Manejar las herramientas básicas de GNU Octave y los respectivos comandos para

resolver los distintos ejercicios de ecuaciones diferenciales


CAPITULO II: MARCO TEÓRICO

II.1. Temática correspondiente al tema desarrollado.

2.1.1 Introducción de ecuaciones diferenciales.

Las ecuaciones diferenciales son ecuaciones vinculadas con una función o también llamada

variable dependiente, variables independientes y sus variables derivadas. “Si la ecuación

contiene derivadas respecto a una sola variable independiente entonces se dice que es una

ecuación diferencial ordinaria; y si contiene las derivadas parciales respecto a dos o más

variables independientes se llama ecuación en derivadas parciales” [CITATION Jua91 \p 1 \l

10250 ]. Lo que nos menciona Malumbres en su libro se trata sobre la clasificación por tipo

de ecuaciones diferenciales.

Además, la clasificación por orden en las ecuaciones diferenciales ya sea diferencial ordinaria

o derivadas parciales, es el orden de la mayor derivada en la ecuación.

Figura 1. Ecuación diferencial de primer y segundo orden.


Fuente: propia
Finalmente, dentro de ellas pueden existir soluciones explicitas e implícitas. G.Zill

[CITATION Den09 \n \t \l 10250 ] afirma que “Cuando la variable dependiente se expresa

sólo en términos de la variable independiente y las constantes se dice que es una solución

explícita. Una relación G ( x , y )=0 es la solución implícita de una ecuación diferencial

ordinaria”[CITATION Den09 \p 6 \n \y \t \l 10250 ].

2.1.2 Resolución de ecuaciones diferenciales

I. Solución de una ecuación diferencial lineal de segundo orden.

y ' ' −6 y ' + 8 y=0


 y=er .x
 y ' =r . e r . x
 y ' ' =r 2 .e r . x

Reemplazando en la ecuación:

r 2 . er .x −6 r . e r . x +8 e r . x =0

( r 2 −6 r +8 ) . e r . x =0
r 2−6 r+ 8=0
( r −2 ) . ( r−4 )=0
r =2; r =4

Reemplazando los valores de r en y:

y 1=e2. x ; y 2=e4. x

y=C 1 .e 2. x +C 2 .e 4. x

( SoluciónGeneral )
II. Sea la función y=x 2−x −1 . Demostrar que es una solución explícita de la siguiente

ecuación diferencial:

y ' ' −2
( xy )=0
2

 y=x 2−x −1
 y ' =2 x+ x −2
 y ' ' =2−2 x−3

Reemplazando en la ecuación:

2 −1
( 2−2 x−3 ) −2 x −x
2 ( =0 )
x

( 2−2 x−3 ) −2 ( 1−x−3 )=0


2−2 x−3−2+2 x−3=0
0=0 …... (l.q.q.d)
∴ La funcióntiene solución expl í cita

I. Sea la función y 2−x 3 +8=0 . Verificar que la siguiente ecuación diferencial sea una

solución implícita:

dy 3 x 2
− =0
dx 2 y
Dada la función:
2 3
y −x +8=0
dy
2 y . −3 x2 =0
dx
dy
2 y . =3 x2
dx
dy 3 x 2
=
dx 2 y
dy 3 x 2
− =0
dx 2 y

∴ La funcióntiene solución implícita


2.1.3 Ficheros Script

Aplicaremos el tema de ecuaciones diferenciales a través de GNU Octave con los siguientes

comandos; PRIORDEN es una función que tiene las dos siguientes características: se puede

incorporar en el script y el orden de los parámetros de entrada se invierte ( x ,t ). Luego se usa

la función lsode en lugar de ode23 (La cual es utilizada en MATLAB); para calcular la

ecuación diferencial en solución numérica, es decir, la función lsode necesita definir con

precisión el vector de tiempo, que se pasa. Esto se hace mediante la función LINSPACE, que

también indica el número de puntos a calcular. Además, se utilizará los comandos dsolve que

sirve para resolver ecuaciones diferenciales, el comando “@” para crear funciones en línea, y

finalmente el comando plot para representaciones gráficas.

Este programa nos ayuda a generar una mejor simulación de ecuaciones diferenciales ya sea

en sus orden o tipos de clasificación, debido a que sus herramientas son más fuertes y

vigorosas que otras plataformas de simulación relacionada.

II.2. Definición conceptual de la terminología empleada.

Ecuación: Igualdad que tiene uno o más incógnitas.

Derivadas: “La derivada de una función puede interpretarse geométricamente como la

pendiente de una curva, y físicamente como una razón instantánea de cambio”[CITATION

Fra08 \p 221 \l 3082 ].

Función: Jiménez [CITATION Ren06 \n \t \l 3082 ] define que “Es una regla f que asigna a

cada elemento x de un conjunto A exactamente un elemento, llamado f(x), de un elemento B”

[CITATION Ren06 \p 4 \n \y \t \l 3082 ].


Variable: Schoenfeld & Arcavi [CITATION ALA88 \n \t \l 3082 ] definen “el término

variable con una sola palabra nos conduce a usar palabras como símbolo, parámetro,

argumento, espacio vacío, entre otras, de ahí que consideren que este término tiene diversos

significados que dependen del contexto en el que aparece”[CITATION ALA88 \p 420-427 \n

\y \t \l 3082 ].

CAPITULO III: ANÁLISIS E INTERPRETACIÓN DE LOS RESULTADOS

III.1. Soluciones de Ecuaciones diferenciales en el software Gnu Octave

“Se llama solución general de una ecuación diferencial a toda relación entre las variables,

libres de derivadas, que satisface dicha ecuación diferencial” [CITATION Ram12 \p 10 \t \l

10250 ].

Según Ignacio [CITATION Ram12 \n \t \l 10250 ] nos afirma que “Una solución particular

es derivada de la solución general mediante la fijación de valores particulares para las

constantes, a menudo elegidas para cumplir condiciones iniciales” [CITATION Ram12 \p

11 \n \y \t \l 10250 ].

“Una solución singular es una solución que no puede ser derivada de la solución general”

[CITATION Ram12 \p 11 \t \l 10250 ].

III.2. Ecuación diferencial de primer orden

Las funciones diferenciales con derivadas continuas se denominan soluciones de ecuaciones

diferenciales de primer orden.

La forma de expresarse una ecuación diferencial de primer orden con condiciones iniciales es

de la siguiente manera:
dy

{
[ L]= dt =f (t , y)
y (t 0)= y 0

Dónde: y (t 0)= y 0 es la condición inicial.

3.2.1. Ejemplo de un ejercicio en la ventana de comandos de una ecuación diferencial de

primer orden con condición inicial en el programa Gnu Octave.

 Hallar la solución particular de este sistema de ecuación de primer grado y comparar sus

graficas tanto en fichero script y fichero de función.

'
[ A ] = y =4 y
{ y ( 0 )=1

Figura 2. Solución particular de la ecuación diferencial de primer orden

Fuente: propia
III.3. Ecuación diferencial de segundo orden

“Una ecuación diferencial de segundo orden es aquella que relaciona una variable

independiente, una función suya (incógnita) y sus derivadas hasta el segundo orden”

[CITATION Jes14 \l 10250 ].

La forma de expresarse una ecuación diferencial de segundo orden con condiciones iniciales

es de la siguiente manera:

dy
[ L]=
dt

{=f (t , y )
y (t 0)= y 0
y ' ( t 0 ) =u0

'
Donde: y (t 0)= y 0 , y ( t 0 ) =u0 , son condiciones iniciales.

3.3.1. Ejemplo de un ejercicio en la ventana de comandos de una ecuación diferencial de

segundo orden con condiciones iniciales en el programa Gnu Octave.

y ' '=−9 y
[J ]=
{ y (0)=1
y ' (0)=12
Fuente: propia

III.4. Sistemas de ecuaciones diferenciales.

Un sistema de ecuaciones diferenciales ordinarias

tiene dos o más ecuaciones que implican

derivadas de dos o más funciones incógnitas

de una sola variable independiente”

[CITATION Den09 \p 8 \l 10250 ].

3.4.1 Ejemplo N°1 en la ventana de comandos de un ejercicio de sistema de ecuación

diferencial en el programa Gnu Octave.

[G]= x '(t )=2 y (t)+ x (t )


{
y ' (t)=2 x (t)− y (t )

Figura 4. Resultado del sistema de ecuaciones diferenciales.


Fuente: propia

3.4.2 Ejemplo N°2 en la ventana de comandos de un ejercicio de sistema de ecuación

diferencial con valores iniciales en el programa Gnu Octave.

Calcular el valor de t=0.840 de la solución del problema:

{
( )
' y
[G]= y =t . e
y ( 0 )=1

Figura 5. Resultado del ejercicio 3.4.2.

Fuente: propia
Figura 6. Grafica del ejercicio 3.4.2.

Fuente: propia
III.5. Aplicaciones de ecuaciones diferenciales manualmente y en el software Gnu Octave

III.5.1. Ejercicio de aplicación de ecuaciones diferenciales (Ley de enfriamiento de


Newton).

 Si la placa de acero del horno está a 20 °C y se encuentra sumergida en un baño de aceite a

100 °, además, el valor de la pieza de enfriamiento conocida es -0.02532. Calcular la

temperatura de dicha pieza de trabajo después de 10 segundos.

dT
=K (T −TA ) ¿ T A=100 ° C ¿ K=−0.02532
dt

dT
=K (T −100)
dt

dT
∫ T −100 =∫ Kdt

ln ( T −100 ) =Kt +C1

T −100=e Kt+C =e Kt . e C =C . e Kt
1 1

T =100+C e Kt

 Cuando T =20 ° C , t=0 s

20=100+C . e 0

20=100+C

C=−80

 T =? , t=10 s

T =100+ (−80 ) . e−0.02532×10


T =100+ (−80 ) . e−0.2532 T =37,8949 ° C

III.5.2. Aplicación de un fichero script del ejercicio 3.1.1.

 Utilice un fichero script de GNU Octave para determinar la temperatura de la pieza de trabajo

después de 10 segundos; si la placa de acero del horno está a 20 °C y se encuentra sumergida

en un baño de aceite a 100 °C, además, la constante de enfriamiento de la pieza conocida es

-0.02532.

“La temperatura de un cuerpo cambia a una velocidad que es proporcional a la diferencia de

las temperaturas entre el medio externo y el cuerpo”[ CITATION Góm14 \l 10250 ]

T ’ (t)=k (T a−T (t))

T ( 0 )=10

Finalmente decimos que la constante k es de proporcionalidad, T (t ) es la temperatura del

objeto (t >0) y Ta es la temperatura del entorno. Se desea saber cuál es el valor de la

temperatura en t=10[ s] , por lo tanto, lo correcto sería resolver este problema en el intervalo

[0,10].

Figura 7. Fichero script del ejercicio 3.5.2


Fuente: propia

Figura 8. Resultado del ejercicio 3.5.2

Fuente: propia

Figura 9. Grafica del ejercicio 3.5.2


Fuente: propia

CAPITULO IV: Conclusiones y Recomendaciones

IV.1. Conclusiones

IV.2. Recomendaciones
REFERENCIAS BIBLIOGRAFÍAS

1) González, F. J. (2008). Cálculo diferencial e integral de funciones de una variable.


Granada,España: Universidad de Granada.
2) Jiménez, R. (2006). Matemáticas IV. Funciones, segunda edicion. Mexico: Pearson
Educacion .
3) Malumbres, J. L. (1991). Metodos clasicos de resolucion de ecuaciones diferenciales
ordinarias. España: Mathematics Subject Classification.
4) Schoenfeld, A. H., & Arcavi, A. (1988). On the meaning of variable. Mathematics
Teacher, 420-427.
5) Zill, D. G. (2009). Ecuaciones diferenciales con aplicaciones de modelado, novena
edicion. Mexico: Cengage Learning Editores.
ANEXOS

También podría gustarte