Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LA SERIE Y LA
TRANSFORMADA
RÁPIDA DE
FOURIER
ALUMNO:
GUERRERO CORNE, CESAR AUGUSTO
NÚMERO DE MATRÍCULA:
16190124
PROFESOR:
LLOSA PORTUGAL SIXTO
CURSO:
COMUNICACIÓN ANALÓGICA
TIPO DE INFORME:
INFORME FINAL 2
CICLO:
2019-I
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
I. OBJETIVO
II. PROCEDIMIENTO
A; en 0 t
f (t )
-A; en t 2
SOLUCIÓN
4A 1 1
f (t ) sen(wt ) sen(3wt ) sen(5wt ) .........
3 5
>>Fs=1000;
>>t=(1:100)/Fs;
>>w=2*pi*10;
>>f=(8/pi)*(sin(w*t)+
(1/3)*sin(3*w*t)+
(1/5)*sin(5*w*t)+
(1/7)*sin(7*w*t)+
(1/9)*sin(9*w*t));
>>plot(t,f)
>>grid
1
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
A; en - /2 t / 2
f (t )
-A; en / 2 t 3 / 2
SOLUCIÓN
Dado que f(t) es una función par cuya serie trigonométrica de Fourier
está dada por:
Programa de Matlab:
>>Fs=1000;
>>t=(1:100)/Fs;
>>w=2*pi*10;
>>f=(8/pi)*(cos(w*t)-
(1/3)*cos(3*w*t)+
(1/5)*cos(5*w*t)-
(1/7)*cos(7*w*t)+
(1/9)*cos(9*w*t)-
(1/11)*cos(11*w*t)+
(1/13)*cos(13*w*t));
>>plot(t,f)
>>grid
4A 1 n
f (t ) .sen .cos(nwt )
n 2
SOLUCIÓN
>>Fs=100;
>>t=(-100:100)/Fs;
2
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>w=2*pi;
>>A=2;
>>f=0;
>>for n=1:1000;
f=f+(4*A/(n*pi))*(sin(n*0.5*pi))*cos(n*w*t);
end;
>>plot(t,f)
>>xlabel('t(seg)')
>>ylabel('AMPLITUD')
>>title('FUNCION PAR ONDA CUADRADA')
>>grid
III. CUESTIONARIO
Dada la serie:
A 1
f (t ) .sen(nwot )
2 n
Si f(t)=At en (0,1).
Pero para una mejor visualización, se va a tomar t en (-1,1).
3
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
SOLUCIÓN
>>Fs=100;
>>t=(-100:100)/Fs;
>>w=2*pi;
>>A=2;
>>f=0;
>>for n=1:1000
f=f+((A/2)-
((1/n)*(sin(n*w*t))));
end
>>plot(t,f)
>>xlabel('t(seg)')
>>ylabel('AMPLITUD')
>>title('FUNCION
DIENTE DE SIERRA')
>>grid
SOLUCIÓN
>>Fs=100;
>>t=(-100:100)/Fs;
>>w=2*pi;
>>A=1;
>>f=0;
>>for n=1:100
f=f+((-1)^n)*4*n*exp(-1i*2*pi*t*n)/(1i*pi*(4*n^2-1));
end
>>plot(t,f)
>>xlabel('t(seg)')
>>ylabel('AMPLITUD')
>>title('FUNCION PAR SENO')
>>grid
4
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
4A
F (t ) cos(nwt ) ; n=impar de la onda triangular
n 2
SOLUCIÓN
>>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
5
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
f (t ) A.e2t en t [0,1]
SOLUCIÓN
>>Fs=100;
>>t=(-100:100)/Fs;
>>w=2*pi;
>>A=1;
>>f=0;
>>for n=1:100
f=f+sinh(pi)*(-1)^n*exp(-1*1i*2*pi*n*t)/(1+pi*1i*n);
end
>>plot(t,f)
>>xlabel('t(seg)')
>>ylabel('AMPLITUD')
>>title('FUNCION EXPONENCIAL')
>>grid
6
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
I. OBJETIVO
II. PROCEDIMIENTO
>>N=128;
>>t=linspace(0,3,N);
>>f=2*exp(-20*t);
>>figure(1)
>>plot(t,f)
>>xlabel('Time(seg)'), ylabel('f(t)'),grid
>>axis([0 0.3 0 2]);
7
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>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)')
8
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
SOLUCIÓN
>>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('Frecuency, Rad/s');
>>ylabel('[F(W)]')
SOLUCIÓN
9
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>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)
>>plot(m,Xmag) ,axis([0 5 0 23])
>>figure(2)
>>stem(m,Xmag)
10
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>figure(3)
>>stem(m,Xphase)
SOLUCIÓN
>>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))
11
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
SOLUCIÓN
>>Fs=100;
>>t=(1:100)/Fs;
>>s1=5*sin(2*pi*t*5);
12
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>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)]));
13
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
SOLUCIÓN
III. CUESTIONARIO
SOLUCIÓN
>>N=128;
>>x=linspace(-30,30,N);
>>f=5*sin(x)./x;
>>Xs=x(2)-x(1);
>>Ws=2*pi/Xs;
>>F=fft(f);
>>Fp=F(1:N/2+1)*Xs;
>>W=Ws*(0:N/2)/N;
14
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>plot(W,abs(Fp))
SOLUCIÓN
>>Fs=150;
>>t=0:1/Fs:1;
>>w=20*pi;
>>x=(exp(1j*w*t)+exp(-1j*w*t))/2;
>>subplot(2,1,1)
>>plot(t,x)
>>xlabel('Tiempo(seg)'),ylabel('Amplitud')
>>title('SEÑAL')
>>nfft=1024;
>>Y=fft(x,nfft);
>>Y=Y(1:nfft/2);
>>mY=abs(Y).^2;
>>subplot(2,1,2)
>>f=(0:nfft/2-1)*Fs/nfft;
>>plot(f,mY)
15
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>xlabel('Frecuencia(Rad/s)'),ylabel('|F(W)|')
>>title('TRANSFORMADA DE FOURIER')
SOLUCIÓN
>>Fs=150;
>>A=1;
>>t=0:1/Fs:1;
>>w=20*pi;
>>x=A*sin(w*t);
>>subplot(2,1,1)
>>plot(t,x)
>>xlabel('Tiempo(seg)'),ylabel('Amplitud')
>>title('SEÑAL')
>>nfft=1024;
>>Y=fft(x,nfft);
>>Y=Y(1:nfft/2);
>>mY=abs(Y);
16
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>subplot(2,1,2)
>>f=(0:nfft/2-1)*Fs/nfft;
>>plot(f,mY)
>>xlabel('Frecuencia(Hertz)'),ylabel('|F(W)|')
>>title('TRANSFORMADA DE FOURIER')
SOLUCIÓN
>>m=[0,1,2,3];
>>Xm=[2,3,4,5];
>>Xk=fft(Xm);
>>Xmag=abs(Xk);
>>Xphase=angle(Xk);
>>subplot(3,1,1)
>>plot(m,Xmag)
>>xlabel('m'), ylabel('Xmag')
>>grid
17
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
>>subplot(3,1,2)
>>stem(m,Xmag)
>>xlabel('m'), ylabel('Xmag')
>>grid
>>subplot(3,1,3)
>>stem(m,Xphase)
>>xlabel('m'), ylabel('Xphase')
>>grid
CONCLUSIONES
18
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
19
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
20
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
21
UNMSM – FIEE – PRÁCTICA N°2 COMUNICACIÓN ANALÓGICA
22