Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mecatrónica
Laboratorio N°16
Solución de una ecuación
diferencial con la transformada de
Laplace
Alumno: Chagua Toribio Eudis
Ciclo: III
Sección: B
Profesor: Mendoza Ramírez, Jorge
2018-2
INDICE
1. Introducción.........................................................................................................3
2. Objetivo General.................................................................................................4
3. Objetivo Secundario............................................................................................4
4. Desarrollo............................................................................................................5
5. Conclusiones.....................................................................................................18
6. Código de Matlab..............................................................................................19
1. Introducción
La transformada de Laplace es de empleo más común y es particular (conveniente
para problemas regidos por E.D.O. y para problemas sobre la conducción de
calor), otras transformaciones integrales pueden ser de gran utilidad en la
resolución de problemas de valores en la frontera en la Física Matemática. En la
resolución de este tipo de problemas se han empleado con ´éxito diferentes
transformaciones integrales y no existe razón alguna para que el método no pueda
extenderse mediante el uso de otros núcleos.
Usaremos la transformada de Laplace en la solución de ecuaciones integrales, de
sistemas de ecuaciones diferenciales y también la aplicaremos al cálculo de
integrales.
En el capítulo anterior trabajamos con el operador derivación , el cual es un
caso particular de funciones más generales llamadas transformaciones lineales.
Ahora estudiaremos una nueva transformación lineal que es un caso especial de
una clase de transformaciones lineales de especial interés,
llamadas transformaciones integrales. Para comprender en qué consisten,
3. Objetivo Secundario
Reconocer los diferentes comandos utilizados en los laboratorios pasados
syms s t
R = 2;
C = 100e-3; % %C = 100mf
Comentario: Declaramos como variable simbólica a “s t”, también le damos
unos valores a “R C” con “2, 100e-3(esto significa 100 miliFaradios)”.
clc
close all
clear all
Comentario: En el ejercicio 1, “clc” tiene la función de borrar la ventana de
comandos, “clear all” elimina todas las variables, variables globales y funciones,
también borra la lista de importación base. Por últimos, “close all” cierra todas las
ventanas de figuras abiertas.
syms s t
R = 2;
u = @heaviside %es un alias
C = 100e-3; % %C = 100mF
Comentario: Declaramos como variable simbólica a “s t”, también le damos
unos valores a “R u C” con “2, @heaviside(representa un alisas), 100e-3(esto
significa 100 miliFaradios)”.
ezplot(yt,[0 4])
hold on
ezplot(ut,[0 4])
Comentario: Graficamos las variables “yt ut” en un tiempo de “[0 4]”, donde el
comando “hold on” ayuda a mantener activa y mantiene la gráfica actual y todas
las propiedades del eje, incluyendo el color y el estilo de línea actuales, para que
los comandos de graficas posteriores agreguen al grafico existente sin restablecer
el color y el estilo de línea.
Comentario: La Grafica nos muestra “yt ut” con una similar figura de un diente
de sierra esto es por la variable “ut”, donde la línea de color rojo es “ut” el pulso
que ingresa y sale, “yt” nos muestra el tiempo donde sale del sistema en el
tiempo.
Senoidal:
N = 0.01
clc
close all
clear all
Comentario: En el ejercicio 1, “clc” tiene la función de borrar la ventana de
comandos, “clear all” elimina todas las variables, variables globales y funciones,
también borra la lista de importación base. Por últimos, “close all” cierra todas las
ventanas de figuras abiertas.
syms s t
R = 2;
C = 100e-3; % %C = 100mF
N = 0.01
Comentario: Declaramos como variable simbólica a “s t”, también le damos
unos valores a “R C N” con “2, 100e-3(esto significa 100 miliFaradios), 0.01”.
syms s t
R = 2;
C = 100e-3; % %C = 100mF
N = 0.1
Comentario: Declaramos como variable simbólica a “s t”, también le damos
unos valores a “R C N” con “2, 100e-3(esto significa 100 miliFaradios), 0.1”.
syms s t
R = 2;
C = 100e-3; % %C = 100mF
N = 1
Comentario: Declaramos como variable simbólica a “s t”, también le damos
unos valores a “R C N” con “2, 100e-3(esto significa 100 miliFaradios), 0.01”.
syms s t
R = 2;
C = 100e-3; % %C = 100mF
Comentario: Declaramos como variable simbólica a “s t”, también le damos
unos valores a “R C ” con “2, 100e-3(esto significa 100 miliFaradios)”.
ezplot(yt,[0 50])
hold on
ezplot(ut,[0 50])
Comentario: Graficamos las variables “yt ut” en un tiempo de “[0 4]”, donde el
comando “hold on” ayuda a mantener activa y mantiene la gráfica actual y todas
las propiedades del eje, incluyendo el color y el estilo de línea actuales, para que
los comandos de graficas posteriores agreguen al grafico existente sin restablecer
el color y el estilo de línea.
Comentario: La Grafica nos muestra “yt ut”, donde la línea de color rojo es
“ut” el pulso que ingresa y sale, “yt” nos muestra el tiempo donde sale del
sistema en el tiempo.
5. Conclusiones
Matlab es uno de los programas utilizados para desarrollar
soluciones matemáticas con los diferentes comandos.
También, para graficar el lenguaje que se inserte en la
pantalla
6. Código de Matlab
clc
close all
clear all
syms s t
R = 2;
C = 100e-3; % %C = 100mF
Gs = 1/(R*C*s+1) %Función de transferencia del circuito
ut = heaviside(t) - heaviside(t-2); %Entrada de pulso
Us = laplace(ut); %Transformada del pulso
Ys = Gs*Us %Salida del sistema en "s"
yt = ilaplace (Ys) %Salida del sistema en el tiempo
ezplot(yt,[0 4])
hold on
ezplot(ut,[0 4])
%%
clc
close all
clear all
syms s t
R = 2;
u = @heaviside %es un alias
C = 100e-3; % %C = 100mF
Gs = 1/(R*C*s+1) %Función de transferencia del circuito
ut = t*(u(t)-u(t-2))+(t-2)*(u(t-2)-u(t-4)); %Entrada de pulso
Us = laplace(ut); %Transformada del pulso
Ys = Gs*Us %Salida del sistema en "s"
yt = ilaplace (Ys) %Salida del sistema en el tiempo
ezplot(yt,[0 4])
hold on
ezplot(ut,[0 4])
%%
%Lenta y caída de amplitud... y el segundo un poco más lenta
%por ultimo más lenta y en la última la amplitud cae más
clc
close all
clear all
syms s t
R = 2;
C = 100e-3; % %C = 100mF
N = 0.01
Gs = 1/(R*C*s+1) %Función de transferencia del circuito
ut = sin(2*pi*N/(R*C)*t);; %Entrada de pulso
Us = laplace(ut); %Transformada del pulso
Ys = Gs*Us %Salida del sistema en "s"
yt = ilaplace (Ys) %Salida del sistema en el tiempo
ezplot(yt,[0 50])
hold on
ezplot(ut,[0 50])
%%
clc
close all
clear all
syms s t
R = 2;
C = 100e-3; % %C = 100mF
N = 0.1
Gs = 1/(R*C*s+1) %Función de transferencia del circuito
ut = sin(2*pi*N/(R*C)*t);; %Entrada de pulso
Us = laplace(ut); %Transformada del pulso
Ys = Gs*Us %Salida del sistema en "s"
yt = ilaplace (Ys) %Salida del sistema en el tiempo
ezplot(yt,[0 50])
hold on
ezplot(ut,[0 50])
%%
clc
close all
clear all
syms s t
R = 2;
C = 100e-3; % %C = 100mF
N = 1
Gs = 1/(R*C*s+1) %Función de transferencia del circuito
ut = sin(2*pi*N/(R*C)*t);; %Entrada de pulso
Us = laplace(ut); %Transformada del pulso
Ys = Gs*Us %Salida del sistema en "s"
yt = ilaplace (Ys) %Salida del sistema en el tiempo
ezplot(yt,[0 4])
hold on
ezplot(ut,[0 4])
%%
clc
close all
clear all
syms s t
R = 2;
C = 100e-3; % %C = 100mF
Gs = 10*(200/(0.5*s+1))*(1/100)*(0.01/s) %Función de transferencia del
circuito
ut = heaviside(t-1) - heaviside(t-3)+(-1*(heaviside(t-5) - heaviside(t-
7))); %Entrada de pulso
Us = laplace(ut); %Transformada del pulso
Ys = Gs*Us %Salida del sistema en "s"
yt = ilaplace (Ys) %Salida del sistema en el tiempo
ezplot(yt,[0 50]);
hold on
ezplot(ut,[0 50])