Resultados Trabalho

 

1. Síntese componentes Onda quadrada:

Arquivo gerado:

Espectro do sinal gerado:

espectro_oonda_quadrada.png

Forma temporal da onda quadrada sintetizada:

onda_quadrada.png

Obs.: Executado recompoe sobre arquivo dados_espectro.csv e ao final audiowrite('sinal_original.wav', yy, fs);.

 

2. Aplicando Filtro

Espectro do filtro aplicado:

bode_ellip_stop_3a_ordem.png

 

2. Recompondo sinal no Tempo

Forma de onda do sinal filtrado:

sinal_filtrado_ellip_stop_3.png

Sinal amostrado:

sinal_filtrado_amostrado.png

Obs.: Os pontos destacados, representam os instantes de amostragem.

Note: Foi aplicando um filtro rejeita-faixa elíptico de 3a-ordem para remover as harmônicas ímpares entre a 7a e a 15a harmônicas de uma onda quadrada. Você deve ouvir um timbre mais oco, redondo e parecido com o de uma flauta ou clarinete. O som deve ter perdido o "brilho" metálico e a aspereza (característicos da onda quadrada), ganhando assim um caráter mais suave. O filtro elíptico foi usado pois permitiu (ao contrário de um Butterworth de 3a-ordem, gerar um decaimento mais abrupto e profundo na região de frequências sendo rejeitada).

Comparando sinal original x filtrado:

Sinal OriginalSinal Filtrado
onda_quadrada.pngsinal_filtrado_ellip_stop_3.png

Referências

  1. Filtros no Matlab.
  2. Trabalhando com arquivos CSV no Matlab.
  3. Matlab Help Center > bodeplot.

 


Fernando Passold, em 07/06/2026.