Escolar Documentos
Profissional Documentos
Cultura Documentos
m=5;
for i=1:m
coef(i)=1/m;
end
sinal =quadrada(1,-1,5,1000);
figure(1)
plot(sinal)
perturbacao=ruido(0,5,1000);
figure(2)
plot(perturbacao)
sinalruido=sinal+perturbacao;
figure(3)
plot(sinalruido)
hold on
resultado=conv(sinalruido,coef);
plot(resultado,'r')
hold off
2) Filtros Window-fir
a) Execute os comandos:
>> fpb=WinsincPB(100,100,500);
>> plot(fpb)
>> plot(abs(fft(fpb)))
Filtre este sinal com os filtros: passa-baixa Window-sinc 100Hz, passa-altas Window-
sinc 200Hz, corta-faixa e passa-faixa implementados no item acima. Apresente o
gráfico da forma de onda do sinal original x e dos sinais filtrados, no tempo e na
frequência.
3) Uso do FDATool
>>fdatool
Menu
File
Export
Click em Export
>>whos
Verifique que agora os coeficientes estão no workspace.
>> whos
>> s1=conv(sinal,fpbEqui1);
>> plot(s,'g')
Perceba que com valores “maiores” que -30 dB na faixa de corte, já temos a
passagem do sinal de 60 Hz.