Está en la página 1de 15

MATEMÁTICA APLICADA A LA

ELECTRÓNICA

LABORATORIO N° 06

“ECUACIONES DIFERENCIALES ORDINARIAS”


Apellidos y Nombres Participación (%)


Dávila Huamachuco Fernando Sebastián 100%
Alumnos: Luna Apaza Diego Fabián 100%
Oliva Turpo Rene Paul 100%
:
Grupo B
Nota:
Semestre : III
Docente Morocco Apfata Andrés Oswaldo
Fecha de entrega : 24/04/2023

ELECTRONICA Y AUTOMATIZACION INDUSTRIAL


PROGRAMA DE FORMACION REGULAR
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

I. OBJETIVOS
El presente laboratorio tiene como objetivo aplicar las funciones del Scilab para
resolver una ecuación diferencial ordinaria de primer orden.

II. RECURSOS
 Computadora Personal y/o Laptop
 Software Scilab.

III. FUNDAMENTO TEÓRICO

Una ecuación diferencial ordinaria (EDO) de primer orden es aquella que tiene la

forma , donde es la derivada de con respecto a

La solución general de la EDO es aquella que tiene la forma ,


donde es una constante.

Si en la solución general se reemplaza una condición inicial


se obtendrá el valor de la constante , con lo cual se obtiene la solución particular

La representación gráfica de la solución general consiste de una familia de curvas,


mientras que la solución particular se representa mediante una curva solamente.

Ejemplo
Utilizar Scilab para encontrar la solución numérica de la ecuación diferencial

, considerando la condición inicial . Encontrar y(t). Graficar: ,


desde t = 0 a t = 4
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

Figura 1. Graficas de la derivada y la función


DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

Solución numérica de la ecuación diferencial con Xcos

Figura 2. Solución numérica de la ecuación diferencial con Xcos


DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

Ejemplo

Programación en código:
//Integrantes:
//Dávila Huamachuco Fernando Sebastián
//Luna Apaza Diego Fabián
//Olvida Turpo Rene Paul
function dydt=f(t,y)
dydt=t*sin(t)
endfunction
t0=0
y0=0
h=0.001
t=0:h:4
y=ode(y0,t0,t,f)
dydt=t.*sin(t)
subplot(211)
plot(t,y,"r","linewidth",2)
xlabel("t")
ylabel("y")
xgrid
title("Ejemplo - Gráfica de y(t)")
subplot(212)
plot(t,dydt,"g","linewidth",2)
xlabel("t")
ylabel("dy/dt")
title("Ejemplo - Gráfica de dy/dt")
xgrid
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

Analíticamente:
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

Programación en XCOS:
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

IV. PROCEDIMIENTO

1. Utilizar Scilab para encontrar la solución numérica de la ecuación diferencial

, considerando la condición inicial . Encontrar y(t). Graficar

, desde t = 0 a t = 3

function dydt=f(t,y)

dydt=6*t/(4*t+3)

endfunction

t0=0

y0=2

h=0.0001

t=0:h:3

y=ode(y0,t0,t,f)

dydt=6*t./(4*t+3)

subplot(211)

plot(t,y,"g","linewidth",2)

xlabel("t")

ylabel("y")

xgrid

title("Ejercicio N°1 - Gráfica de y(t)")

subplot(212)

plot(t,dydt,"b","linewidth",2)

xlabel("t")

ylabel("dy/dt")
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

title("Ejercicio N°1 - Gráfica de dy/dt")

xgrid
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

2. Utilizar Scilab para encontrar la solución numérica de la ecuación diferencial

, considerando la condición inicial . Encontrar y(t).

Graficar , desde t = 0 a t = 5

function dydt=f(t,y)
dydt=%e^(-2*t).*sin(6*t)
endfunction
t0=0
y0=1
h=0.0001
t=0:h:5
y=ode(y0,t0,t,f)
dydt=%e^(-2*t).*sin(6*t)
subplot(211)
plot(t,y,"g","linewidth",2)
xlabel("t")
ylabel("y")
xgrid
title("Ejercicio N°2 - Gráfica de y(t)")
subplot(212)
plot(t,dydt,"b","linewidth",2)
xlabel("t")
ylabel("dy/dt")
title("Ejercicio N°2 - Gráfica de
dy/dt")
xgrid
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6
DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

3. Utilizar Xcos para encontrar la solución numérica de la ecuación diferencial

, considerando la condición inicial . Encontrar y(t).

Graficar , desde t = 0 a t = 5

4. Utilizar Xcos para encontrar la solución numérica de la ecuación diferencial

, considerando la condición inicial . Encontrar y(t). Graficar

, desde t = 0 a t = 4

V. APLICACIÓN

La velocidad, en función del tiempo, de una partícula esta descrita por la

función para t = 0 a t = 6. Considerando que la posición

inicial es .

a) Encontrar la posición y evaluar para

b) Hacer el código Scilab para graficar la velocidad y la posición


DD-201-2
Matemática Aplicada a la Electrónica
Página 1 / 10

Tema : ECUACIONES DIFERENCIALES ORDINARIAS Grupo


Código: AA3050 Lab. Nº 6

c) Utilizando Xcos, para graficar la velocidad y la posición

VI. Observaciones y conclusiones

FIN DE DOCUMENTO

También podría gustarte