Mover média digital filtro de baixa passagem


Eu fiz meu próprio filtro de passagem baixa no matlab, tomando uma média móvel dos dados do sinal. Mas se uma média móvel cria um filtro de passagem baixa, como exatamente um design uma equação para um filtro de passagem alta, eu entendo a intuição quanto ao uso de uma média para passe baixo (as altas freqüências serão médias para zero, mas as baixas freqüências serão médias para um Número próximo do valor do sinal). Mas há alguma equação usada para o filtro de passagem alta pediu 27 de agosto 13 às 23:51 fechado como muito amplo por Andrew Barber 23 de maio 14 às 20:11 Há muitas respostas possíveis, ou boas respostas seriam muito longas para este formato . Adicione detalhes para restringir o conjunto de respostas ou para isolar um problema que pode ser respondido em alguns parágrafos. Se esta questão pode ser reformulada para se ajustar às regras na Central de Ajuda. Edite a pergunta. Há muitas equações para isso. Talvez a mais simples seja a função de diferença de atraso de uma amostra, ou, tomando sua transformada Z Onde H (z) Y (z) X (z) é a equação do sistema para o filtro. Usando AudioLazy com MatPlotLib (Python), você pode ver um gráfico de resposta de freqüência para este filtro highpass digitando. (Divulgação: Eu sou o autor de AudioLazy) Você pode aplicá-lo a um sinal, também Resultando nas primeiras 7 amostras: O mesmo pode ser feito no GNU Octave (ou MatLab): Esse é um filtro FIR em uma amostra de 6 amostras, Sinal periódico que decai de -33 amplitude de alcance para -22 em este exemplo. Se você tentar com um sinal de 12 amostras (freqüência mais baixa): agora o resultado é outra onda quadrada, mas na faixa de -11. Você deve tentar o mesmo com sinusoides, que são significativos para a resposta de freqüência e deve manter outro sinusoide como saída do filtro, com a mesma freqüência. Você também pode usar um ressonador na freqüência Nyquist, dando-lhe um filtro IIR. Existem vários outros filtros de design que podem ser feitos (por exemplo, Butterworth, Chebyshev, Elíptico), para diferentes necessidades. A fase mínima, a fase linear, a estabilidade do filtro e a minimização da amplitude da ondulação são alguns dos possíveis objetivos de projeto (ou restrições) que você pode ter ao projetar um filtro. Respondeu 28 de agosto 13 às 0:17 Um filtro de média móvel (1 z-1. Z - (M-1)) 47M precisa conhecer tanto a primeira metade e a metade do quotão segundo dos M amostras de que tira a média, portanto, Precisa de um atraso de amostras M472 para torná-lo causal e centrado em qualquer coisa que tire a média de, além da necessidade de atrasos até z - (M-1). Ndash H. D. 29 de agosto de 13 em 3: 59 Resposta de freqüência do filtro médio de corrida A resposta de freqüência de um sistema LTI é o DTFT da resposta de impulso. A resposta de impulso de uma média móvel de L é Como o filtro de média móvel é FIR, a resposta de freqüência Reduz-se à soma finita Podemos usar a identidade muito útil para escrever a resposta de freqüência como onde nós deixamos ae menos jomega. N 0 e M L menos 1. Podemos estar interessados ​​na magnitude desta função, a fim de determinar quais freqüências obtêm o filtro desatualizado e atenuados. Abaixo está um gráfico da magnitude desta função para L 4 (vermelho), 8 (verde) e 16 (azul). O eixo horizontal varia de zero a pi radianes por amostra. Observe que em todos os três casos, a resposta de freqüência possui uma característica de passagem baixa. Um componente constante (zero freqüência) na entrada passa pelo filtro não atenuado. Certas freqüências mais altas, como pi 2, são completamente eliminadas pelo filtro. No entanto, se a intenção era projetar um filtro de passagem baixa, então não fizemos muito bem. Algumas das freqüências mais altas são atenuadas apenas por um fator de cerca de 110 (para a média móvel de 16 pontos) ou 13 (para a média móvel de quatro pontos). Podemos fazer muito melhor do que isso. A trama acima foi criada pelo seguinte código Matlab: omega 0: pi400: pi H4 (14) (1-exp (-maome4)). (1-exp (-iomega)) H8 (18) (1-exp (- Iomega8)). (1-exp (-iomega)) H16 (116) (1-exp (-maome16)). (1-exp (-maomega)) trama (omega, abs (H4) abs (H8) abs ( H16)) eixo (0, pi, 0, 1) Copyright copy 2000- - Universidade da Califórnia, Berkeley

Comments

Popular Posts