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 9708600
    epo6
    Poziom 10  
    Witam,

    Próbuję zrealizować dolnoprzepustowy, interpolacyjny filtr SOI. Chcę wykorzystać w tym celu okno Dolpha-Czebyszewa oraz zaimplementować je ze wzoru z obrazka.
    Okno Dolpha-Czebyszewa
    Przed przystąpieniem pisania kodu w C++ chciałem wykonać poszczególne kroki w Excelu i VB, w celu zamodelowania wyników i sprawdzenia poprawnego rozumowania tematu. Coś jednak wykonuję źle, ponieważ otrzymuję niewłaściwy przebieg zaprezentowany na obrazku.
    Okno Dolpha-Czebyszewa

    Chodzi mi o skrajne próbki, które wyskoczyły niczym kręki u szkapy ponad spodziewane wartości, zamiast opadać płynnie do zera.
    Kod: text
    Zaloguj się, aby zobaczyć kod


    N=32 //próbki IDFT
    N1=N-1 //próbki filtru (nieparzysta ilość; symetria)
    gamma=0.03 //dla małej gammy przebieg nawet wygląda dobrze, ale dla powyżej 0.01 zaczynają się robić skoki na krańcach. Błąd zaokrąglenia?

    Czy w powyższym sposobie postępowania jest jakiś błąd?
  • REKLAMA
REKLAMA