Zaprojektowałem filtr cyfrowy za pomocą fdatool Matlaba i uzyskałem współczynniki filtra z narzędzia.
Problem polega na tym, że zaprojektowałem filtr czwartego rzędu. To dało mi 5 wartości filtrów
h[] = {0.1930,0.2035,0.2071,0.2035,0.1930}
x[k] = Discrete time input signal
Teraz przy użyciu formuły
Output = h[k]*x[n-k];
Dane wyjściowe reprezentują końcową filtrowaną wartość. Chociaż wyniki idą dobrze, ale nie jestem w stanie dowiedzieć się, w jaki sposób te współczynniki są uzyskiwane przez matlab i jak zwykłe mnożenie (splot) daje końcową filtrowaną odpowiedź dla dowolnej próbki.
Wystarczy dowolny link lub wyjaśnienie. Chciałbym poznać kompletne działanie obliczeń współczynnika filtra.
Proszę o komentarz, jeśli mam gdzieś wątpliwości.
Dzięki :)
fdatool
)?