logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.
REKLAMA
  • #1 5228699
    jaculas
    Poziom 14  
    WItam posiadam taki oto wzór

    Y(k) = (1/M)*sum(y((1:M)+k))

    gdzie M to rząd filtru. I właśnie niech ktoś mi wytłumaczy po co jest ten rząd filtru. Z góry dzięki
  • REKLAMA
  • #2 5231007
    shg
    Poziom 35  
    Ze względów praktycznych, im większy rząd, tym "ostrzejsze" wymogi spełniać może projektowany filtr. Na przykład węższe pasmo przejściowe - bardzo ważny parametr i najczęstsza przyczyna stosowania filtrów wysokiego rzędu, dążenie do tzw. "brick-wall filter", można też "dowolniej" kształtować charakterystykę filtra wraz ze wzrostem jego rzędu.
    Z drugiej strony, im większy rząd, tym większe przesunięcie fazowe / opóźnienie wnoszone przez filtr, co czasem też ma znaczenie.

    To co masz tutaj, to filtr FIR, najprostszy chyba z możliwych - uśredniający. W wypadku FIRów raczej nie używa się pojęcia rzędu a raczej rozmiaru jądra przekształcenia, bo niekoniecznie musi się on na rząd przekładać (poza tym, że rząd nie może być większy niż rozmiar - 1).
    O rzędzie możesz mówić na etapie projektowania filtra, gdy zakładasz jakąś jego transmitancję. Wtedy rząd wielomianu mianownika określa rząd filtra. Po zamianie tego na filtr FIR dostaniesz jądro przekształcenia o charakterystyce mniej lub bardziej odpowiadającej założonemu równaniu transmitancji.

    Tak przy okazji, to wydaje mi się, że ten wzór powinien wyglądać raczej tak:
    Y(k) = (1/M)*sum(y(1+k:M+k))
REKLAMA