Está en la página 1de 10

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Fundada en 1551
FACULTAD DE INGENIERIA ELECTRONICA

“INFORME FINAL DE SERIES


DE FOURIER: EL ESPECTRO
DE SEÑALES PERIODICAS”

INTEGRANTE

Rojas Carbajal Yury Michael - 15190173

PROFESOR
Ing. Wilbert Chávez Irazábal

CURSO
Laboratorio de Señales y Sistemas

Lima - Perú
2018
Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

Informe Final de Series de Fourier: El espectro de


Señales Periodicas
 Genere y visualice un coseno de periodo 2 y amplitud 1, mostrar también su espectro.
 CODIGO:

clc, clear
t=0:0.001:2;
T1=2;
f1=1/T1;
A1=1;
c1=A1*cos(2*pi*f1*t);
figure;
subplot(2,1,1);
plot(t,c1);
grid on;
title("Señal Coseno C1");
xlabel("Tiempo 1 (seg)");
ylabel("Amplitud 1")
X = linspace(0,2,10)';
Y1 = A1*cos(2*pi*f1*X);
subplot(2,1,2);
stem(X,Y1)

 Visualización en MATLAB:
 Genere y visualice un coseno de periodo 1 y amplitud 1.5, mostrar también su

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

espectro.
 CODIGO:

clc, clear
t=0:0.001:2;
T2=1;
f2=1/T2;
A2=1.5;
c2=A2*cos(2*pi*f2*t);
figure;
subplot(2,1,1);
plot(t,c2);
grid on;
title("Señal Coseno C2");
xlabel("Tiempo 2 (seg)");
ylabel("Amplitud 2")
X = linspace(0,2,10)';
Y2 = A2*cos(2*pi*f2*X);
subplot(2,1,2);
stem(X,Y2)

 Visualización en MATLAB:

 Genere y visualice un coseno de periodo 0.5 y amplitud 2, mostrar también su

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

espectro.
 CODIGO:

clc, clear
t=0:0.001:2;
T3=0.5;
f3=1/T3;
A3=2;
c3=A3*cos(2*pi*f3*t);
figure;
subplot(2,1,1);
plot(t,c3);
grid on;
title("Señal Coseno C3");
xlabel("Tiempo 3 (seg)");
ylabel("Amplitud 3")
X = linspace(0,2,20);
Y3 = A3*cos(2*pi*f3*X);
subplot(2,1,2);
stem(X,Y3)

 Visualización en MATLAB:

 Obtenga la suma de los tres cosenos C1, C2 y C3 generados.

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

 CODIGO:

suma= (c1+c2+c3);
plot(t,suma);
grid on;
title("Suma de Cosenos C1 C2 C3");
xlabel("Tiempo(seg)");
ylabel("Amplitud")

 Visualización en MATLAB:

 Genere la siguiente señal S1 y visualizar los tres primeros armónicos y la componente

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

continua. En la misma pantalla mostrar el error cometido.


 CODIGO:

clc, clear
t=0:0.001:2;
s1=square(2*pi*t/2+pi/2)+0.5;
x0=0.5;
x1=2*cos(2*pi*t/2)/pi;
x3=-2*cos(2*pi*t*3/2)/3/pi;
subplot(2,1,1)
plot([s1 x0+x1+x3]);
grid on;
title("Serie de Fourier de S1 con los 3
primeros Armonicos");
xlabel("Tiempo (seg)");
ylabel("Amplitud")

subplot(2,1,2)
plot(s1-(x0+x1+x3))
grid on;
title("Error Cometido");
xlabel("Tiempo(seg)");
ylabel("Amplitud")

 Visualización en MATLAB:

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

 Genere y visualice un diente de sierra entre +-1, una señal triangular y una señal
triangular S2 similar a la señal cuadrada.
 CODIGO:

clc, clear
t=0:0.001:2;
ds=sawtooth(2*pi*t/2);
subplot(3,1,1);
plot(ds);
grid on;
title("Señal Diente de Sierra");
xlabel("Tiempo (seg)");
ylabel("Amplitud")

tri=sawtooth(2*pi*t/2, 0.5);
subplot(3,1,2)
plot(tri);
grid on;
title("Señal Triangular");
xlabel("Tiempo (seg)");
ylabel("Amplitud")

s2=sawtooth(2*pi*t/2+pi, 0.5)/2+0.5;
subplot(3,1,3)
plot(s2);
grid on;
title("Señal triangular similar a la señal
cuadrada");
xlabel("Tiempo (seg)");

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

ylabel("Amplitud")

 Genere la serie de Fourier de la señal S2 y visualice los tres primeros armónicos, así
también el error cometido.
 CODIGO:

x0=0.5;
x1=4*cos(2*pi*t/2)/(pi*pi);
x2=4*cos(2*pi*3*t/2)/(9*pi*pi)
x3=4*cos(2*pi*5*t/2)/(25*pi*pi)
subplot(2,1,1)
plot([s2 x0+x1+x2+x3]);
grid on;
title("Serie de Fourier de S2 con Armonicos");
xlabel("Tiempo (seg)");
ylabel("Amplitud")

subplot(2,1,2)
plot(s2-(x0+x1+x2+x3))
grid on;
title("Error Cometido");
xlabel("Tiempo (seg)");
ylabel("Amplitud")

 Visualización en MATLAB del diente de sierra y las señales triangulares.

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

 Visualización en MATLAB de la serie de Fourier de S2 y el error cometido.

 Conclusiones y Recomendaciones:

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3


Facultad de Ingeniería Electrónica – UNMSM Laboratorio de Señales y Sistemas

 Ni OCTAVE ni MATLAB reconocen los comandos “dibut” y “dibuf”


mencionados en la guía de laboratorio, en mi caso lo he remplazado con el
comando “plot”.

 El comando para para el espectro de señales periódicas “especsf ()” no estaba


definido en OCTAVE así que hemos buscado un equivalente o sino otra manera
de visualizar el espectro. En mi caso hemos generado un vector con el
comando “linspace” y de ahí hemos usado el comando “stem”.

 Un problema que se puede tener al simular en OCTAVE es que no reconoce


algunos comandos usados en Matlab, esto se soluciona viendo su
correspondiente en la siguiente página:
https://octave.sourceforge.io/packages.php

 Otra forma de Importar a OCTAVE es digitando lo siguiente:


pkg load (librería en la que se encuentra el comando)
Como, por ejemplo: pkg load signal (estamos importando todos los comandos
de señales).

Series de Fourier: El Espectro de Señales Periódicas Laboratorio #3

También podría gustarte