Projetei um filtro digital usando o fdatool do matlab e obtive os coeficientes do filtro da ferramenta.
O problema é que eu criei um filtro de 4ª ordem. Isso me deu 5 valores de filtro
h[] = {0.1930,0.2035,0.2071,0.2035,0.1930}
x[k] = Discrete time input signal
Agora, usando a fórmula
Output = h[k]*x[n-k];
A saída representa o valor filtrado final. Embora os resultados estejam indo bem, mas não sou capaz de descobrir como esses coeficientes são obtidos pelo matlab e como a mera multiplicação (convolução) fornece a resposta filtrada final para qualquer amostra.
Qualquer link ou explicação serve. Desejo conhecer o funcionamento completo do back-end do cálculo do coeficiente de filtro.
Por favor, comente se não estiver claro na minha dúvida em algum lugar.
Obrigado :)
fdatool
)?