Adam Korzeniewski p Katedra Systemów Multimedialnych

Podobne dokumenty
Adam Korzeniewski p Katedra Systemów Multimedialnych

Wektory [ ] Oczywiście wektor w przestrzeni trójwymiarowej wektor będzie miał trzy współrzędne. B (x B. , y B. α A (x A, y A ) to jest wektor

WYZNACZNIKI. . Gdybyśmy rozważali układ dwóch równań liniowych, powiedzmy: Takie układy w matematyce nazywa się macierzami. Przyjmijmy definicję:

Klucz odpowiedzi do zadań zamkniętych i schemat oceniania zadań otwartych

Systemy przetwarzania sygnałów

Zbiory rozmyte. Teoria i zastosowania we wnioskowaniu aproksymacyjnym

Wykład 7: Pochodna funkcji zastosowania do badania przebiegu zmienności funkcji

Równania różniczkowe cząstkowe

Wyznacznik macierzy. - wyznacznik macierzy A

Równania różniczkowe cząstkowe

Równania różniczkowe

MATEMATYKA Przed próbną maturą. Sprawdzian 1. (poziom podstawowy) Rozwiązania zadań

STANDARDOWE FUNKCJE PRZYNALEŻNOŚCI

RÓWNANIA RÓŻNICZKOWE WYKŁAD 3

ZADANIA Z ZAKRESU SZKOŁY PODSTAWOWEJ, GIMNAZJUM I SZKOŁY ŚREDNIEJ

BADANIE ZALEŻNOŚCI PRZENIKALNOŚCI MAGNETYCZNEJ

Pierwiastki kwadratowe z liczby zespolonej

ODPOWIEDZI I SCHEMAT PUNKTOWANIA POZIOM ROZSZERZONY Etapy rozwiązania zadania , 3 5, 7

Algebra Boola i podstawy systemów liczbowych. Ćwiczenia z Teorii Układów Logicznych, dr inż. Ernest Jamro. 1. System dwójkowy reprezentacja binarna

Przykład 2.5. Figura z dwiema osiami symetrii

ZADANIA OTWARTE. Są więc takie same. Trzeba jeszcze pokazać, że wynoszą one 2b, gdyż taka jest długość krawędzi dwudziestościanu.

KURS FUNKCJE WIELU ZMIENNYCH

Programowanie nieliniowe optymalizacja funkcji wielu zmiennych

dr inż. Zbigniew Szklarski

X Wrocławski Konkurs Matematyczny dla uczniów klas I-III gimnazjów. Etap II

e) Kwadrat dowolnej liczby b) Idź na dwór! całkowitej jest liczbą naturalna. c) Lubisz szpinak? f) 12 jest liczbą pierwszą. d) 3 2 =10.

Cykl III ćwiczenie 3. Temat: Badanie układów logicznych

1. Wprowadzenie. Z, to

1. Określ monotoniczność podanych funkcji, miejsce zerowe oraz punkt przecięcia się jej wykresu z osią OY

a) b) Rys Schemat ideowo-konstrukcyjny układu do przykładu 6.1 a) i jego schemat blokowy

Iloczyn skalarny

Macierze normalne. D : Dowolną macierz kwadratową można zapisać w postaci A = B + ic gdzie ( ) B = A + A B = A + A = ( A + A)

A. Zaborski, Rozciąganie proste. Rozciąganie

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

Splot i korelacja są podstawowymi pojęciami przetwarzania sygnałów.

Przykład 2.6. Przekrój złożony z trzech kształtowników walcowanych.

Ekoenergetyka Matematyka 1. Wykład 8. CIĄGI LICZBOWE

Analiza dokładności i niezawodności synchronizacji czasowej zabezpieczeń w energetyce za pomocą systemów satelitarnych GPS, Galileo i Glonass

Realizacja funkcji przełączających

Adam Korzeniewski - p. 732 dr inż. Grzegorz Szwoch - p. 732 dr inż.

19. Wybrane układy regulacji Korekcja nieliniowa układów. Przykład K s 2. Rys Schemat blokowy układu oryginalnego

Matematyka stosowana i metody numeryczne

DOPASOWANIE ZALEŻNOŚCI LINIOWEJ DO WYNIKÓW POMIARÓW

dr inż. Zbigniew Szklarski

ĆWICZENIE 7 OBRAZOWANIE

Wektory. P. F. Góra. rok akademicki

ZADANIE 1 Poniżej znajduje się fragment wykresu funkcji y = f (x). ZADANIE 2 Na podstawie podanego wykresu funkcji f

Kodowanie liczb. Kodowanie stałopozycyjne liczb całkowitych. Niech liczba całkowita a ma w systemie dwójkowym postać: Kod prosty

Analiza matematyczna i algebra liniowa

Morfologia kryształów

Część 2 7. METODA MIESZANA 1 7. METODA MIESZANA

WYKŁAD 5. Typy macierzy, działania na macierzach, macierz układu równań. Podstawowe wiadomości o macierzach

Przykład 6.2. Płaski stan naprężenia. Płaski stan odkształcenia.

PRÓBNY EGZAMIN MATURALNY

PODSTAWY BAZ DANYCH Wykład 3 2. Pojęcie Relacyjnej Bazy Danych

WEKTORY skalary wektory W ogólnym przypadku, aby określić wektor, należy znać:

Zadanie 5. Kratownica statycznie wyznaczalna.

4. RACHUNEK WEKTOROWY

Wyk lad 1 Podstawowe wiadomości o macierzach

VIII. ZBIÓR PRZYKŁADOWYCH ZADAŃ MATURALNYCH

Plan wyk y ł k adu Mózg ludzki a komputer Komputer Mózg Jednostki obliczeniowe Jednostki pami Czas operacji Czas transmisji Liczba aktywacji/s

Wartości i wektory własne

1.5. Iloczyn wektorowy. Definicja oraz k. Niech i

Programy współbieżne

Granica cigu punktów. ), jest zbieny do punktu P 0 = ( x0. n n. ) n. Zadania. Przykłady funkcji dwu zmiennych

KONKURS MATEMATYCZNY STOŻEK 2007/ Na rozwiązanie 10 zadań masz 90 minut. 2. Dokładnie czytaj treści zadań i udzielaj odpowiedzi.

Rozwiązywanie układu równań metodą przeciwnych współczynników

W. Guzicki Zadanie 30 z Informatora Maturalnego poziom rozszerzony 1

matematyka Matura próbna

MarekPorycki. Walka SAMBO. rosyjskisystemwalkiwręcz. opracowanienapodstawie. Борьба САМБО AnatolijaCharłampiewa

I. DZIAŁANIA W ZBIORZE LICZB RZECZYWISTYCH

Scenariusz lekcji matematyki z wykorzystaniem komputera

FUNKCJA KWADRATOWA. RÓWNANIA I NIERÓWNOŚCI DRUGIEGO STOPNIA.

Wykład 2. Granice, ciągłość, pochodna funkcji i jej interpretacja geometryczna

Technika audio część 2

a a = 2 S n = 2 = r - constans > 0 - ciąg jest malejący q = b1, dla q 1 S n 1 CIĄGI jest rosnący (niemalejący), jeżeli dla każdego n a n

KONKURS MATEMATYCZNY dla uczniów gimnazjów w roku szkolnym 2012/13. Propozycja punktowania rozwiązań zadań

10.3. Przekładnie pasowe

Stanisław Cichocki. Natalia Nehrebecka. Zajęcia 1-2

Gramatyki regularne. Teoria automatów i języków formalnych. Dr inż. Janusz Majewski Katedra Informatyki

Wykład 6 Dyfrakcja Fresnela i Fraunhofera

usuwa niewymierność z mianownika wyrażenia typu

ECOsine TM PASYWNY FILTR HARMONICZNYCH PAŹDZIERNIK 2008 PASYWNY FILTR HARMONICZNYCH

OPIS PRZEDMIOTU ZAMÓWIENIA

XII.1.2. Rozwiązania urojone.

Rolainformatykiwnaukach ekonomicznychispoųecznych

WYZNACZANIE OGNISKOWEJ SOCZEWEK CIENKICH ZA POMOCĄ ŁAWY OPTYCZNEJ

- Wydział Fizyki Zestaw nr 5. Powierzchnie 2-go stopnia

ELEMENTY TEORII ZBIORÓW ROZMYTYCH

2. PODSTAWY STATYKI NA PŁASZCZYŹNIE

KARTA WZORÓW MATEMATYCZNYCH. (a + b) c = a c + b c. p% liczby a = p a 100 Liczba x, której p% jest równe a 100 a p

3.2. Podstawowe własności funkcji. Funkcje cyklometryczne, hiperboliczne. Definicję funkcji f o dziedzinie X i przeciwdziedzinie Y mamy w 3A5.

Komisja Egzaminacyjna dla Aktuariuszy LII Egzamin dla Aktuariuszy z 15 marca 2010 r. Część I Matematyka finansowa

4.6. Gramatyki regularne

Morfologia kryształów

Rachunek różniczkowy funkcji jednej zmiennej

3. F jest lewostronnie ciągła

G i m n a z j a l i s t ó w

x 1 x 2 x 3 x n w 1 w 2 Σ w 3 w n x 1 x 2 x 1 XOR x (x A, y A ) y A x A

Sieci i systemy operacyjne I Ćwiczenie 3. Przekierowania strumieni we/wy. Filtry.

Transkrypt:

Adm Korzeniewski dmkorz@sound.eti.pg.gd.pl p. 73 - Ktedr Sstemów ultimedilnch

Filtr FIR jest sstemem o trnsmitncji z z Y z z H z z X relizującm lgortm opisn nstępującm równniem różnicowm n n n n n gdzie jest rzędem filtru. Współcznniki filtru i są zrzem prókmi skończonej odpowiedzi impulsowej filtru n h h, h,, h,,, h,, Prz zdnm przcznowm, nieskończonm sgnle wejściowm n,,,

3 3 k k k n n n n rekurencjne olicznie próek sgnłu wjściowego jest niczm innm jk oliczeniem splotu liniowego (sum ilocznów)

k 3 3 4 5 6 n k n k n, n, itd. 7 8 9 k k k

7 7 7 6 7 8 6 7 8 6 5 6 5 9 3 4 5 4 3 5 4 3 4 3 Wkonnie oliczeń splotu liniowego w procesorze sgnłowm wmg wkonni nstępującch cznności:. Umieść + współcznników filtru [k] w komórkch pmięci (w odwrotnej kolejności).. Umieść + próek sgnłu wejściowego w komórkch pmięci tworzącch ufor liniow odiorcz.

7 7 7 6 7 8 6 7 8 6 5 6 5 9 3 4 5 4 3 5 4 3 4 3 3. Olicz prókę sgnłu wjściowego n n n n kk (olicz sumę ilocznów, mnożone wrtości znjdują się w komórkch pmięci nprzeciw sieie, jk n przesuwnch linijkch w grficznej interpretcji splotu liniowego). k

7 7 7 6 7 8 6 7 8 6 5 6 5 9 3 4 5 4 3 5 4 3 4 3 4. Umieść oliczoną prókę sgnłu wjściowego [n] w komórce pmięci tworzącej ufor liniow ndwcz. 5. Usuń njstrszą prókę sgnłu wejściowego, przesuń wszstkie próki tk, n miejscu njmłodszej próki zroić miejsce i wpisz tm njnowszą prókę sgnłu wejściowego. 6. Powróć do punktu 3.

Adres pmięci 4 4 4 43 44 45 46 47 7 6 5 4 3 Adres pmięci 8 8 8 83 84 85 86 87 Zpmiętne wrtości próek w kolejnch okresch prókowni 3 4 5 6 7 7 3 4 5 6 7 8 8 3 4 5 6 7 8 3 4 5 6 7 8 9 9 9 itd. jstrsz prók zwsze pod tm smm dresem jmłodsz prók zwsze pod tm smm dresem Wdą wkonwni oliczeń według powższego schemtu jest to, że kżdorzowo wpisnie njmłodszej próki pociąg z soą konieczność zmin dresów wszstkich strszch próek. Wd tej nie m ufor kołow, w którm njmłodszą prókę wpisuje się w miejsce njstrszej usuwnej próki, miejsce kolejnch próek jest znne dzięki zstosowniu wskźników (ng. pointer, jest to licz integer), wskźnik njstrszej próki i wskźnik njmłodszej próki.

7 7 6 pm 6 7 ps 6 7 pm ps 8 8 7 6 9 pm ps 3 4 5 5 4 3 5 4 3 5 3 4 Adres pmięci Adres pmięci Zpmiętne wrtości próek w kolejnch okresch prókowni ps wsk. njst. pr. pm wsk. njmł. pr. 4 7 8 ps 8 pm 8 8 4 6 8 ps 9 pm 9 4 5 8 ps pm 43 44 4 3 83 84 3 4 3 4 3 4 3 4 ps i tk w koło 45 85 5 5 5 5 46 86 6 6 6 6 47 87 7 pm 7 7 7 7 8 9

W przpdku filtru IIR mm do cznieni z sstemem o trnsmitncji relizującm lgortm opisn nstępującm równniem różnicowm które jest rozwiązwne rekurswnie prz zdnch wrunkch początkowch z z z z z z z X z Y z H n n n n n n n,,, 3 3 3 3

Przjmując, że schemt oliczeń z uformi kołowmi ędzie tki jk n poniższm rsunku (nie nniesiono tm wskźników). Bufor kołowe filtrów IIR są w prktce zncznie krótsze niż ufor kołowe filtrów FIR. Chrkterstczne jest to, że trze przenosić próki z ufor ndwczego do ufor odiorczego. Adres pmięci Adres pmięci Zpmiętne wrtości próek w kolejnch okresch prókowni 4 8 3 3 5 4 4 8 8 4 4 4 43 83 3 3 3 4 5

Opercj n dwóch funkcjch djąc w wniku modfikcję orginlnch funkcji (wnikiem jest iloczn splotow). Jest dziłniem przemiennm (podonie jk mnożenie)

Algortm FFT jest tk rdzo skuteczn, że w przpdku oliczni splotu kołowego n n ( mnożeń i dodwń) opłc się oliczć FFT FFT widm sgnłów n X k, hn Hk, hn pomnożć widm Y k X k H k i oliczć IFFT odwrotne przeksztłcenie Y k n.

Ten sposó oliczni splotu nzw się szkim splotem, gdż oliczeni trwją krócej już od = 3 w przpdku spltni sgnłów zespolonch i od = 64 w przpdku spltni sgnłów rzeczwistch. Korzstne jest to, że w tm zstosowniu FFT nie m potrze przenumerowwni próek. Dodtkowe korzści odnosi się w tpowej stucji, gd splot jest oliczn dl różnch sgnłów [n] prz tej smej funkcji h[n]. Wstrcz wted oliczć przeksztłcenie tlko jeden rz.

n FFT n hn n n hn ş X k Hk Y k X k H k IFFT n FFT hn

Jeżeli sgnł wejściow [n] jest rdzo długi (cz wręcz nieskończon, tk jk to jest prz przetwrzniu w czsie rzeczwistm sgnłów dźwiękowch, cz orzów ruchomch), to jego spltnie z odpowiedzią impulsową filtru h[n] o długości K jest rozijne n sumę szkich splotów.

Sgnł wejściow nleż rozić n sumę loków, kżd o długości. Splot liniow dwóch sgnłów o długościch i K dje sgnł o długości + K -. Splot kołow powinien mieć tką włśnie długość = + K -, równł się splotowi liniowemu. Dltego przed wkonniem splotu kołowego sgnł h[n] jest uzupełnin - zermi do orz lok sgnłu wejściowego i [n] jest uzupełnin K- zermi do. Wniki kolejnch splotów kołowch i [n] są sumowne n zkłdkę o długości K-, stąd metod m ngielską nzwę overlp-dd.

n K h n K Uzupełnienie zermi K n K n Uzupełnienie zermi K n n K Uzupełnienie zermi K 3 3 n n K

Równowżn sposó postępowni poleg n zpmiętniu K- końcowch próek z poprzedniego loku i- [n] i uzupełnieniu tmi prókmi początku nstępnego loku i [n]. Tm rzem splot kołow dje K- początkowch próek fłszwch (różniącch się od wniku splotu liniowego) i są one odrzucne z sgnłu wjściowego.

n K h n K Uzupełnienie zermi K Odrzuć to K Uzupełnienie zermi n n K K Odrzuć to Zpmiętj i przenieś n n K K Odrzuć to Zpmiętj i przenieś 3 3 n n

Licz kolejnch loków próek sgnłu wejściowego [n] może ć nieskończenie wielk. Ten sposó wprowdzni może ć stosown w procesorch sgnłowch przetwrzjącch sgnł cfrowe w czsie rzeczwistm. Kolejne próki ze źródł sgnłu (mikrofon, kmer telewizjn) są wprowdzne do odiorczego ufor kołowego, wniki są wprowdzne do ndwczego ufor kołowego.

KOIEC