Você está na página 1de 6

UNIVERSIDAD NACIONAL DE SAN AGUSTN

Prctica 3
Laboratorio de PDS

Arequipa 2011

Docente:
Ingeniera Milagros Zegarra
Alumnos:
Cuadros Pino Mara Rosario
Yari Ramos Yaneth
Vilchez Mallqui Carlos Arturo

Practica 3
1. a) Obtenga la transformada discreta de Fourier. 512 muestras, de
la siguiente seal.

Con f 1 = 2 KHz y f 2 = 1KHz. Frecuencia de muestreo de 16 KHz;


grafique la magnitud de X1().
b) Obtenga la transformada discreta de Fourier. 512 muestras, de la
siguiente seal.

Implementamos en MATLAB para la parte a y b. De manera que mostramos


las dos grficas en una misma ventana para poder compararlas:
f1=2000;f2=1000;fs=16000;
n1=[0:1:256];
n2=[257:1:512];
y1=fft(sin(f1*n1/fs));
y2=fft(sin(f1*n2/fs));
n=[0:1:512];
y3=fft(sin(f1*n)+sin(f2*n));
subplot(211);
stem(n1,abs(y1));hold on;stem(n2,abs(y2));hold off;
subplot(212);
stem(n,abs(y3));

2.

Usando

MATLAB implante la FFT radix 2 decimando en frecuencia, para un


vector de 16 puntos. Compare sus resultados con las rutinas
estndares de MATLAB para el siguiente tipo de seales: constante,
impulso, pulso, senoidal y triangular.
El programa implementado es el siguiente:
function x = mifft(x)
N=length(x);
A=nextpow2(x) ;
x=[x,zeros(1,(2^A)-N)];
x = bitrevorder(x);
N = length(x);
level = A;
phase = cos(2*pi/N*[0:(N/2-1)])-j*sin(2*pi/N*[0:(N/2-1)]);
for a = 1:level
L = 2^a;
phase_level = phase(1:N/L:(N/2));
for k = 0:L:N-L
for n = 0:L/2-1
first = x(n+k+1);
second = x(n + k + L/2 +1)*phase_level(n+1);
x(n+k+1)
= first + second;
x(n+k + L/2+1) = first - second;
end
end
end
Ahora generamos las seales: constante, impulso, pulso, senoidal y
triangular. Luego calculamos y graficamos sus respectivas fft con la funcin
implementada mifft.
Constante:
constante=[ 3*ones(1,21)];
n=-10:10;
stem(n,constante)
grid on;
stem(n,abs(mifft(constante)))

Impulso:
impulso = [ zeros( 1 ,10 ), 1 , zeros( 1 ,10 ) ];
n = -10:10;
stem(n,impulso);
grid on;
stem(n,abs(mifft(impulso)))

Pulso:
pulso=[zeros(1,10), ones(1,2), zeros(1,9)];
n=-10:10;
stem(n,pulso)
grid on;
stem(n,abs(mifft(pulso)))

Senoidal:
A = 0.5;
w0 = pi / 5;
phi = 0;
n = -10:10;
senoidal = A * sin( w0 * n + phi);
stem(n,senoidal);
grid on;

stem(n,abs(mifft(senoidal)))

Triangular:
t= -10:.001:10;
f1= t+1;
f2= -t+1;
triangular=f1.*(-10<=t & t<0) + f2.*(0<=t & t<=10);
plot(t, triangular)
stem(n,abs(mifft(triangular)))

3. La convolucin circular de dos seales, que es equivalente a la


multiplicacin de sus DFTs, est definida por la ecuacin

a) Escriba un programa en MATLAB que obtenga la convolucin circular de


dos seales
de tiempo, y a travs de sus DFTs.

Você também pode gostar

  • Pds 3
    Pds 3
    Documento6 páginas
    Pds 3
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Implementacion de Robot Warboot
    Implementacion de Robot Warboot
    Documento12 páginas
    Implementacion de Robot Warboot
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Adc Informe
    Adc Informe
    Documento20 páginas
    Adc Informe
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Liderazgo
    Liderazgo
    Documento18 páginas
    Liderazgo
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Informe Eog 2014B
    Informe Eog 2014B
    Documento25 páginas
    Informe Eog 2014B
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Balotario Bio 2
    Balotario Bio 2
    Documento17 páginas
    Balotario Bio 2
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Solucionario Examen de Emergentes
    Solucionario Examen de Emergentes
    Documento5 páginas
    Solucionario Examen de Emergentes
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Parte2 Normativa
    Parte2 Normativa
    Documento17 páginas
    Parte2 Normativa
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Problemas de Electrónica de Potencia 2014
    Problemas de Electrónica de Potencia 2014
    Documento5 páginas
    Problemas de Electrónica de Potencia 2014
    Alonso Cervantes Castro
    Ainda não há avaliações
  • ESTÁNDARES Tele2
    ESTÁNDARES Tele2
    Documento2 páginas
    ESTÁNDARES Tele2
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Parte 3
    Parte 3
    Documento16 páginas
    Parte 3
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Parte 4
    Parte 4
    Documento9 páginas
    Parte 4
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Agresion Can
    Agresion Can
    Documento2 páginas
    Agresion Can
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Parte2 Normativa
    Parte2 Normativa
    Documento17 páginas
    Parte2 Normativa
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Parte 1
    Parte 1
    Documento16 páginas
    Parte 1
    Alonso Cervantes Castro
    Ainda não há avaliações
  • SDT (Y) Alonso Cervantes
    SDT (Y) Alonso Cervantes
    Documento7 páginas
    SDT (Y) Alonso Cervantes
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Avance Harold
    Avance Harold
    Documento4 páginas
    Avance Harold
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Lab 1
    Lab 1
    Documento7 páginas
    Lab 1
    Paul Heredia Robayo
    Ainda não há avaliações
  • Avance Proyecto
    Avance Proyecto
    Documento9 páginas
    Avance Proyecto
    Alonso Cervantes Castro
    Ainda não há avaliações
  • El Protocolo IP
    El Protocolo IP
    Documento2 páginas
    El Protocolo IP
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Malla Final Completa
    Malla Final Completa
    Documento4 páginas
    Malla Final Completa
    Leho Aqp
    Ainda não há avaliações
  • Implementacion de Robot Warboot
    Implementacion de Robot Warboot
    Documento12 páginas
    Implementacion de Robot Warboot
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Ruido Equivalente de Una Cadena
    Ruido Equivalente de Una Cadena
    Documento8 páginas
    Ruido Equivalente de Una Cadena
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Capa de Enlace de Datos
    Capa de Enlace de Datos
    Documento7 páginas
    Capa de Enlace de Datos
    Nombera Augusto
    Ainda não há avaliações
  • Problemas de Electrónica de Potencia 2014
    Problemas de Electrónica de Potencia 2014
    Documento5 páginas
    Problemas de Electrónica de Potencia 2014
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Ordenación Por El Método de La Burbuja
    Ordenación Por El Método de La Burbuja
    Documento8 páginas
    Ordenación Por El Método de La Burbuja
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Balotario 2 Tele1 Solucionado
    Balotario 2 Tele1 Solucionado
    Documento10 páginas
    Balotario 2 Tele1 Solucionado
    Alonso Cervantes Castro
    Ainda não há avaliações
  • RF Bloques
    RF Bloques
    Documento7 páginas
    RF Bloques
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Agresion Can
    Agresion Can
    Documento2 páginas
    Agresion Can
    Alonso Cervantes Castro
    Ainda não há avaliações
  • Balotario
    Balotario
    Documento6 páginas
    Balotario
    Alonso Cervantes Castro
    Ainda não há avaliações