- Como você usa a função de transferência como um filtro?
- Como você implementa um filtro digital?
- Como implementar a função de filtro no MATLAB?
Como você usa a função de transferência como um filtro?
A função de transferência de um filtro é a transformação z de sua resposta de impulso. Para um filtro FIR, a transformação z da saída y, y (z) é o produto da função de transferência e x (z), a transformação z da entrada x: y (z) = h (z) X (z) = (h (1) + h (2) z - 1 + ⋯ + h (n + 1) z - n) x (z) .
Como você implementa um filtro digital?
A maneira mais direta de implementar um filtro digital é convoltar o sinal de entrada com a resposta de impulso do filtro digital. Todos os filtros lineares possíveis podem ser feitos dessa maneira. (Isso deve ser óbvio. Caso contrário, você provavelmente não tem o histórico para entender esta seção sobre o design do filtro.
Como implementar a função de filtro no MATLAB?
Para usar a função de filtro com os coeficientes B de um filtro FIR, use y = filtro (b, 1, x) . Se você possui Signal Processing Toolbox ™, use y = filtro (d, x) para filtrar um sinal de entrada x com um objeto DigitalFilter (Signal Processing Toolbox) .