Está en la página 1de 31

UNIVERSIDAD NACIONAL

MAYOR DE SAN MARCOS


(Universidad del Perú, Decana de América)

FACULTAD DE INGENIERÍA ELECTRÓNICA Y ELECTRÍCA

Desarrollo de la serie y
transformada rápida de Fourier

Curso : Lab. Introducción a las


Telecomunicaciones.

Profesor : Ing. Sixto Llosa

EAP : Ing. Electrónica

Alumno : Manrique Herrera; Flavio Cesar

Código: 14190059
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

TEMA 1: DESARROLLO DE LA SERIE DE


FOURIER
I. OBJETIVO:

Haciendo uso de MATLAB, verificar la serie


trigonométrica y exponencial de Fourier y desarrollar
los ejercicios propuestos en el cuestionario:

II. PROCEDIMIENTO:

1. Desarrolle la serie trigonométrica de Fourier de la


función:

𝐴, 𝑒𝑛 0 ≤ 𝑡 ≤ 𝜋
𝑓(𝑡) = {
−𝐴, 𝑒𝑛 𝜋 ≤ 𝑡 ≤ 2𝜋

Grafique la serie de Fourier f(t), en MATLAB:

SOLUCION

La función f(t) es una función impar cuya serie


trigonométrica de Fourier es:

4𝐴 1 1
𝑓(𝑡) = ( ) [sin 𝜔𝑡 + ( ) sin 3𝜔𝑡 + ( ) sin 5𝜔𝑡 + ⋯ ]
𝜋 3 5
Programando para mostrar la gráfica de la
serie de Fourier:

2
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

2. Desarrolle la siguiente serie trigonométrica de Fourier, para:

𝐴, 𝑝𝑎𝑟𝑎 − 𝜋/2 ≤ 𝑡 ≤ 𝜋/2


𝑓(𝑡) = {
−𝐴, 𝑝𝑎𝑟𝑎 𝜋/2 ≤ 𝑡 ≤ 3𝜋/2

SOLUCION:

Dado que f(t) = función par cuya serie trigonométrica de Fourier


esta dada por:

4𝐴 1 1 1
𝑓(𝑡) = ( ) [cos 𝜔𝑡 − ( ) cos 3𝜔𝑡 + ( ) cos 5𝜔𝑡 − ( ) cos 7𝜔𝑡 + (1/9)cos(9𝜔𝑡)]
𝜋 3 5 7
Cuyo programa en matlab es:

3
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

3. De acuerdo al problema 2, la expresión general de la serie


trigonométrica de Fourier para función f(t) par, esta dado por:

4𝐴 1 𝑛𝜋
𝑓(𝑡) = ( ) ∑ ( ) sin ( ) cos 𝑛𝜔𝑡
𝜋 𝑛 2
Desarrolle mediante la instrucción de control de flujo FOR del
Matlab:

4
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

CUESTIONARIO FINAL TEMA 1

1. Dada la expresión de la serie de Fourier trigonométrica,


desarrolle la gráfica de f(t). Usando el criterio del
problema 3.

Dada la serie:

𝐴 1
𝑓(𝑡) = − ∑ ( ) sin(𝑛𝜔0 𝑡) . 𝑠𝑖 𝑓(𝑡) = 𝐴𝑡 𝑒𝑛 (0,1).
2 𝑛

𝑃𝑎𝑟𝑎 𝑢𝑛𝑎 𝑚𝑒𝑗𝑜𝑟 𝑣𝑖𝑠𝑢𝑎𝑙𝑖𝑧𝑎𝑐𝑖ó𝑛 𝑑𝑒 𝑙𝑎 𝑔𝑟á𝑓𝑖𝑐𝑎 𝑡𝑟𝑎𝑏𝑎𝑗𝑎𝑟𝑒𝑚𝑜𝑠 𝑑𝑒 − 1 𝑎 1

Fs=100;
t=(-100:100)/Fs;
w=2*pi;
A=1;
f=0;
for n=1:1000;
f=0.5-(f+(sin(n*w*pi)));
end;
plot(t,f)

FUNCION ONDA DIENTE DE SIERRA


3

2.5

1.5
AMPLITUD

0.5

-0.5

-1
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
t(seg)

5
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

2. Desarrolle la exponencial de Fourier, si 𝑓(𝑡) = 𝐴 sin(𝜋𝑡) en el


intervalo (0,1). Grafique la S.E.F.

FUNCION PAR SENO


0.5

0.4

0.3

0.2

0.1
AMPLITUD

-0.1

-0.2

-0.3

-0.4

-0.5
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
t(seg)

6
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

3. programe en matlab la siguiente serie trigonométrica.

4𝐴
f(t)=∑ cos(nWt) ; n=impar d ela onda triangular.
(𝑛𝜋)²

fs=100;
t=(-100:100)/fs;
w=2*pi;
A=2;
f=0;
for n=0:1000;
f=f+((2*(n+1)*pi)^2)\(4*A)*cos(n*w*t);
end;
plot(t,f)
xlabel('t(seg)')
ylabel('AMPLITUD')
title('FUNCION TRIGONOMETRICA IMPAR')
grid

7
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

4. grafique la serie exponencial de FOURIER DE LA FUNCION f(t)=A𝑒 −2𝑡 en


t=[0,1].

8
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

FUNCION EXPONENCIAL
8

4
AMPLITUD

-2

-4
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
t(seg)

TEMA 2: DESARROLLO DE LA TRANSFORMADA RAPIDA DE FOURIER

I. OBJETIVO:

Haciendo uso de MATLAB, desarrollar la transformada de


funciones no periódicas y la transformada rápida de Fourier
FFT de señales muestreadas y mostrar las gráficas
correspondientes en el dominio del tiempo y la frecuencia.

II. PROCEDIMIENTO:

1. Desarrolle la transformada de Fourier usando Matlab cuya


expresión es:

N=128;
t=linspace(0,3,N);
f=2*exp(-20*t);

9
Laboratorio 2 Introducción a las 2018
Telecomunicaciones
figure(1)
plot(t,f)
xlabel('Time,seg'),ylabel('f
(t)'),grid
axis([0 0.3 0 2]);
Ts=(2)-t(1);
Ws=2*pi/Ts;

F=fft(f);
Fp=F(1:N/2+1)*Ts;
W=Ws*(0:N/2)/N;
figure(2)
plot(W,abs(Fp),'+')
xlabel('frequency,Rad/s'),y
label('|F(W)|')

10
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

2. Desarrolle la gráfica de la transformada de Fourier


desarrollada:

N=128;

t=linspace(0,3,N);

Ts=t(2)-t(1);

Ws=2*pi/Ts;

W=Ws*(0:N/2)/N;

Fa=2./(20+j*W);

figure(3)

plot(W,abs(Fa))

xlabel('frequency,Rad/s'),ylabel('|F(W)|')

11
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

3. Desarrolle la transformada rápida de Fourier de una señal


muestreada

2𝜋
𝑋(𝑘) = ∑ 𝑋(𝑛) 𝑒 −𝑗 ( ) 𝑛𝑘 𝐷𝑜𝑛𝑑𝑒 𝑘 = 0,1,2,3, …
4
Cuyo desarrollo esta dado por el siguiente programa:

m=[0,1,2,3,4,5];

Xn=[1,2,3,4,5,6];

Xk=fft(Xn);

Xmag=abs(Xk);

Xphase=angle(Xk);

figure(1)

12
Laboratorio 2 Introducción a las 2018
Telecomunicaciones
plot(m,Xmag),axis([0 5 0 23]);

figure(2)

Stem(m,Xmag)

figure(3)

Stem(m,Xphase)

13
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

14
Laboratorio 2 Introducción a las 2018
Telecomunicaciones
4. Para la suma de dos señales senoidales contaminado con ruido
desarrolle la grafica en el dominio del tiempo y su respectiva
grafica de Fourier.

t=0:0.001:0.6;

x=sin(2*pi*50*t)-sin(2*pi*120*t);

y=x+2*randn(size(t));

figure(4)

plot(y(1:50))

Y=fft(y,512);

Pyy=Y.*conj(Y)/512;

f=1000*(0:255)/512;

figure(5)

plot(f,Pyy(1:256))

15
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

5. Desarrolle la transformada de Fourier de la suma de tres


señales senoidales:

Fs=100;

t=(1:100)/Fs;

s1=5*sin(2*pi*t*5);s2=10*sin(2*pi*t*15);s3=7*sin(2*pi*t*30)

s=s1+s2+s3;

figure(1)

plot(t,s);

S=fft(s,512);

w=(0:255)/256*(Fs/2);

figure(2)

plot(w,abs([S(1:256)]));

16
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

17
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

18
Laboratorio 2 Introducción a las 2018
Telecomunicaciones
6. Desarrolle la grafica de la transformada de la función de
muestreo Sa(x):

fplot('6*sin(x)./x',[-30 30 -.2 6])

title('fplot of f(x)=5.sin(x)/x')

xlabel('x')

ylabel('f(x)')

III. CUESTIONARIO FINAL TEMA 2

1. Desarrolle la transformada rápida de Fourier de la


función Sa(t).

19
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

20
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

2. Si 𝐹(𝑡) = (𝑒 𝑗𝜔𝑡 + 𝑒 −𝑗𝜔𝑡 )/2 . Determine su transformada


rápida de Fourier.

t=-0.25:0.001:0.25;

w=2*pi;

f=(exp(j*w*t)+exp(-j*w*t))/2;

figure(1)

plot(t,f)

21
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

N=128;

axis([0 0.2 0 2]);

Ts=t(2)-t(1);

Ws=2*pi/Ts;

F=fft(f);

Fp=F(1:N/2+1)*Ts;

W=Ws*(0:N/2)/N;

>> figure(2)

>> plot(W,abs(Fp),'+')

>> xlabel('Frequency,Rad/s'),ylabel('|F(W)|')

22
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

3. Dado 𝐹(𝑡) = 𝐴 sin 𝜔𝑡. Desarrolle su transformada rápida


de Fourier.

a).functiondirecta

>> N=128;

>> A=2;

>> w=2*pi;

>> f=A*sin(w*t);

>> figure(1)

>> plot(t,f)

>> xlabel('Time,seg'),ylabel('f(t)'),grid

23
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

b) Transformada de furrier

>> t=-0.25:0.001:0.25;

>> A=2;

w=2*pi;

f=A*sin(w*t);

subplot(2,1,1);

plot(t,f);

F=fft(f);

Fp=F(1:N/2+1)*Ts;

W=Ws*(0:N/2)/N;

figure(3)

plot(W,abs(Fp),'+')

xlabel('Frecueny,rad/s'),ylabel('|F(W)|')

24
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

4. Desarrolle la transformada de Fourier de la señal


muestreada m=[0,1,2,3] y Xm=[2,3,4,5].

m=[0,1,2,3];

Xm=[2,3,4,5];

Xk=fft(Xm);

Xmag=abs(Xk);

Xphase=angle(Xk);

figure(1)

plot(m,Xmag),axis([0 5 0 25]);

figure(2)

stem(m,Xmag)

25
Laboratorio 2 Introducción a las 2018
Telecomunicaciones
figure(3)

stem(m,Xphase)

26
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

Conclusiones:

 En esta experiencia hemos podido hacer uso de la


transformada rápida de Fourier a través del software
Matlab.
 Hemos analizado la transformada trigonométrica y
exponencial de Fourier y así mismo lograr su gráfica a
través de Matlab.
 Hemos sincronizada las diferentes funciones a través del
tiempo, teniendo en cuenta señales periódicas que se
generan a través del Matlab.
 Para poder expresar la serie trigonométrica y
exponencial de Fourier realizamos un análisis teórico
para obtener la forma expresada matemáticamente y luego
digitarla en Matlab.

27
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

28
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

29
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

30
Laboratorio 2 Introducción a las 2018
Telecomunicaciones

31

También podría gustarte