O que é Fir2 no Matlab?
B = FIR2 (n, f, m) retorna um filtro FIR de ordem N TH com características de magnitude de frequência especificadas nos vetores F e M . A função interpola linearmente a resposta de frequência desejada em uma grade densa e depois usa a transformação inversa de Fourier e uma janela de hamming para obter os coeficientes de filtro.
Por que usar um filtro FIR?
Estabilidade: como os FIRs não usam valores de saída anteriores para calcular sua saída atual, i.e. Eles não têm feedback, nunca podem se tornar instáveis para qualquer tipo de sinal de entrada, o que lhes dá uma vantagem distinta sobre os filtros IIR.
Como usar o FIRPM no MATLAB?
Se você especificar um n de valor ímpar, o FIRPM o incrementa em 1. b = Firpm (n, f, a, w) usa os pesos no vetor w para pesar o ajuste em cada faixa de frequência. O comprimento de W é metade do comprimento de F e A, então há exatamente um peso por banda. b = Firpm (n, f, a, w) é um sinônimo de b = firpm (n, f, @ firpmfrf, a, w).