Aplicaciones de Filtros Digitales
- Interpolación y Decimación en MATLAB
>> N=50;n=0:N-1;L=6;M=L*N;
>> x = sin(2*pi*0.14*n)+ sin(2*pi*0.21*n);
% Generar la secuencia del up-sampler
>> figure;stem(n1,xu);hold;
% Frecuencia de corte del filtro pasobajo = pi/6 --> 1/12
% Desplazar a la izquierda el vector 'y'
>> y(1:M-nf) = y(nf+1:M); y(M-nf+1:M) = zeros(1,nf);
>> [H,F] = freqz(B,1,250,6);
>> figure;semilogy(F,abs(H));zoom;