logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Równania różnicowe - projektowanie filtrów

realizator 28 Sty 2010 19:46 3369 1
REKLAMA
  • #1 7607233
    realizator
    Poziom 11  
    Witam mam problem z rozwiązaniem dwóch zadań. Czy mógłby, ktoś pomóc, ewentualnie proszę o link do jakiś w miarę jasnych materiałów.

    
    Zaimplementuj następujące funkcje:
    a) y = FIRfiltr(h, x) obliczającą splot sygnału wejściowego x ze współczynnikami filtra
    h. Narysuj odpowiedź funkcji dla h=[0.2, 0.2, 0.2, 0.2, 0.2] przy pobudzeniu x=[1, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. Narysuj moduł widma
    odpowiedzi.
    b) y = filtr(b, a, x) implementującą równanie różnicowe, gdzie b - współczynniki z
    licznika transmitancji, a – współczynniki z mianownika transmitancji.
    


    
    Dane jest równanie różnicowe:
    y [n] = x[n −1] −1.2x[n − 2] + x[n − 3] +1.3y[n −1] −1.04 y [n − 2] + 0.222 y[n − 3]
    Jaka jest funkcja przenoszenia (transfer function) tego filtru – podaj równanie. Wykreśl
    charakterystykę fazową i częstotliwościową tego filtru. Podaj zera i bieguny transmitancji w
    postaci wykresu płaszczyzny Z, a także tabelki.
    


    Dziękuje
  • REKLAMA
  • Pomocny post
    #2 7607652
    Dr.Vee
    VIP Zasłużony dla elektroda
    Poszukaj w helpie do Matlaba:
    * filter - filtrowanie FIR i IIR
    * roots - miejsca zerowe wielomianu
    * conv - splot
    * zplane - wykres zer i biegunów
    * freqz - wykres charakterystyki częstotliwościowej filtru

    Pozdrawiam,
    Dr.Vee
REKLAMA