Updated on:
śro wrz 2 16:33:17 CEST 2015
Skróty
|
|
Ogłoszenia
- Wpisy do indeksów Ponieważ jestem nieobecny z powodu służbowego wyjazdu prawie cały wrzesień, osoby zainteresowane uzyskaniem wpisu do indeksu muszą wykazać się pewną przebiegłością.
- Można mnie wytropić w pok. 454 w dniach 7-8 września, ewentualnie 17-18 września.
- Można pójść na łatwiznę i złożyć indeks w sekretariacie zakładu (p. 456) tak, żeby indeks sam mnie złapał w w/w terminach.
- Można też poczekać do października...
Termin dodatkowy 1.06.2015 poniedzialek (niby-piątek), 13-1612-1527. 06. 2015r. godz. 8 - 11 (środa). W terminie dodatkowym można odrobić nieobecność na regularnych zajęciach. W tym celu należy zgłosić się mailem do Kierownika laboratorium, podając które laboratorium będzie się odrabiać i przyczynę nieobecności (ewentualnie ze skanem dokumentu uzasadniającego nieobecność). W razie nadmiaru chętnych pierwszenstwo mają studenci, których nieobecnosci są uzasadnione.
|
|
Strona przedmiotu LCPS
Laboratorium Cyfrowego Przetwarzania Sygnałów
lato 2014/15
Organizacja zajęć
- Zajęcia odbywają się w p. 022GE (piwnica, skrzydło "D" czyli zachodnie).
- Przedmiot składa się z 10 ćwiczeń po trzy godziny, raz w tygodniu.
Ćwiczenia numerowane są od "0" do "9".
- Studenci przygotowują się do zajęć na podstawie materiałów podanych poniżej, co sprawdzane jest wejściówką.
- Nie ma potrzeby drukowania materiałów -- na zajęciach będą dostępne instrukcje.
- W razie niezaliczenia wejściówki, prowadzący może niedopuścić studenta do wykonania ćwiczenia -- ćwiczenie ocenia się wtedy na zero.
- Na zajecia należy przychodzić według terminów przypisanych do
przydzielonej grupy -- przydział grup można sprawdzić w
systemie studia.elka.pw.edu.pl. W razie jednorazowej niemożności przyjścia w danym terminie, należy usiłowac odrobić to ćwiczenie w innej grupie (za zgodą prowadzącego tę grupę i w miarę miejsc). Na końcu semestru będzie jeden termin dodatkowy, wyłącznie dla studentów z uzasadnionym powodem nieobecności w terminie regularnym.
Regulamin zaliczenia przedmiotu znajduje się w zeszycie do ćwiczenia 0 i będzie podany na zerowych zajęciach.
W bieżącym semestrze obowiązuje dodatkowy punkt regulaminu, związany z rozwojem preskryptów:
"Za zgłoszenie ważnego błędu w preskrypcie student może otrzymać dodatkowo 0.8^n pkt (wstawiany w rubryce "extra").
W wyrażeniu tym n oznacza numer kolejny (od zera) zgłoszenia tego samego błędu. Błędy zgłasza się emailem do Kierownika Przedmiotu.
O tym, czy błąd jest ważny decyduje Kierownik Przedmiotu."
Przygotowanie do ćwiczeń
Studenci do ćwiczen przygotowują się poprzez przypomnienie sobie odpowiednich zagadnień z teorii, w czym pomaga wykonanie zadań do pracy własnej, oraz przez zapoznanie się z zadaniami do wykonania w trakcie laboratorium. Przygotowanie z teorii jest sprawdzane na wejściówce, na której pojawiają się zadania podobne do "zadań do pracy własnej" (wejsciowki nie ma na początkowym ćwiczeniu, tzw. "lab 0").
Zeszyty nowego skryptu
Materiały potrzebne do w/w przygotowania będą podane w zeszytach do kolejnych ćwiczeń. Uwaga: zeszyty do ćwiczeń mają część teoretyczną, będącą rozszerzeniem w stosunku do "starego" skryptu, i w ramach wejściówki sprawdzane jest jej przeczytanie i zrozumienie.
Zeszyty będą pojawiały się na tej stronie stopniowo, w miarę wprowadzania poprawek do wersji z zeszłego semestru.
Stary skrypt
W studiowaniu zagadnień teoretycznych mozna się wspomagać czytaniem "starego" skryptu (Cyfrowe Przetwarzanie Sygnałów, red. A Wojtkiewicz,
Wydawnictwa PW). Ponieważ skrypt ten jest podzielony na sześć czterogodzinnych ćwiczeń, zakres czytania należy sobie dobrać samemu.
Podręczniki pomocnicze
Poniższe książki mogą rozszerzyć wiedzę studenta, ale zapoznanie się z nimi nie jest wymagane.
Czasem pokazują one te same zagadnienia z innej perspektywy lub w inny sposób (co ma wady i zalety -- np. nieco inna notacja może przeszkadzać, ale inne ujęcie formalne może być bardziej zrozumiałe).
- Steven W. Smith, The Scientist and Engineer's Guide to Digital Signal Processing - dostępna za darmo w sieci: http://www.dspguide.com/pdfbook.htm
Książka trochę powierzchowna, ale bardzo obrazowo pokazuje uzyteczność CPS.
- Edmund Lai, Practical Digital Signal
Processing for Engineers and Technicians, Newnes (Elsevier), 2003
-- książka prosto, ale bardzo starannie napisana.
- Vinay K. Ingle, John G. Proakis, Digital Signal Processing using MATLAB, Thomson 2007, Bookware Companion series
W naszej wydziałowej bibliotece można też znaleźć:
W Polsce ukazały się:
- R.G. Lyons, Wprowadzenie do cyfrowego przetwarzania sygnałów
(WKiŁ 1999)
- Craig Marven, Gilian Ewers, Zarys cyfrowego przetwarzania sygnałów,
WKiŁ 1999 (rzeczywiście "zarys")
[en: A simple approach to digital signal processing, Wiley & Sons, 1996]
- Tomasz P. Zieliński, Od teorii do cyfrowego przetwarzania sygnałów,
WKiŁ 2002 (i kolejne wydania z lekko zmienionym tytułem)
Bardzo poważną pozycją jest:
A. V. Oppenheim, R. W. Schafer, Discrete-Time Signal Processing,
Prentice-Hall 1989 (II ed, 1999; starsze wydania nazywały się "Digital Signal Processing").
wydana w Polsce jako:
A. V. Oppenheim, R. W. Schafer, Cyfrowe przetwarzanie sygnałów, WKiŁ 1979.
Materiały zupełnie pomocnicze
Zdarza się, że studentowi brakuje wiedzy matematycznej (kiedy uczyliśmy się ALGTM, nie wiedzielismy po co jemy tę żabę...). Warto czasem wrócić do książek i notatek z pierwszych semestrów, albo szukać fachowej pomocy w internecie. Oprócz Wikipedii (która bywa przesadnie formalna, by nie rzecz "oderwana od rzeczywistości aplikacyjnej"), polecam np. Paul Dawson's page -- sam tam znalazłem prosty przykład h(n) który zbiega do zera, ale nie daje stabilności układu.
Zeszyty (skrypty) do ćwiczeń
Tu pojawiać się będą (z pewnym wyprzedzeniem -- nie później niż w piątek przed nowym tygodniem ćwiczeń) kolejne zeszyty do poszczególnych ćwiczeń. Studenci powinni się z nimi zapoznać przed przystąpieniem do ćwiczeń (między innymi dlatego, że będzie w nich uzupełnienie materiału teoretycznego potrzebnego do wejściówki).
Nie ma potrzeby drukować tych skryptów -- na zajeciach będą dostępne oficjalne (być może nawet nieco uaktualnione) zeszyty.
Preskrypty mają w nagłówku stronicy datownik, który ułatwia zorientowanie się, która wersja jest najnowsza.
- Ćwiczenie 0: Wprowadzenie -- Matlab i LabView w CPS
skrypt_lcps_l0_2014z.pdf
Do tego ćwiczenia nie ma wejściówki. Zaleca się jednak zajrzeć do udostępnionego powyżej skryptu.
- Ćwiczenie 1: Próbkowanie, odtwarzanie, decymacja, interpolacja
skrypt_lcps_l1_2014z.pdf
- Ćwiczenie 2: DTF -- rozróżnialność, uzupełnianie zerami, okna
skrypt_lcps_l2_2015l.pdf
-
Ćwiczenie 3: Widmo chwilowe/spektrogram
skrypt_lcps_l3_2015l.pdf
Do ćwiczenia należy przygotować się na podstawie tego zeszytu i sprawdzic się, rozwiązując podane zaadania.
Jeśli do wykonania zadań zabraknie wiedzy, zawsze jeszcze można wspomóc się "starym" skryptem.
-
Ćwiczenie 4: Filtry właściwości, projektowanie, przetwarzanie sygnałów
skrypt_lcps_l4_2014z.pdf
Errata: na str. 5 jest "Układy filtrów NOI zawierały operację opóźnienia tylko dla sygnału wejściowego.", oczywiście powinno być "...SOI..."
Na str. 17 jest "h=thetaG/pi*sinc(x*pi)" , powinno być "h=thetaG/pi*sinc(x/pi)"
Ćwiczenie 5: Analiza i przetwarzanie sygnałów stochastycznych
skrypt_lcps_l5_2014z.pdf
Errata: we wzorze 5.21 brakuje jednego daszka
W zadaniu do pracy własnej nr. 5 chodzi o róznice między widmami sygnałów: x[n] i x[-n]
W zadaniu lab. 5.4.3.4 drugi i trzeci punkt powinny być jednym punktem.
-
Ćwiczenie 6: Detekcja, filtr dopasowany, odbiór korelacyjny
skrypt_lcps_l6_2015l.pdf
-
Ćwiczenie 7: Praktyczne wykorzystanie cyfrowego przetwarzania sygnałów - wibroakustyka
skrypt_lcps_l7_2015l.pdf
Zwracamy uwagę studentów na fakt, że (cytat ze skryptu): "Zadania w tym ćwiczeniu obejmują całość wiedzy, którą student powinien nabyć w
ramach przedmiotu LCPS - pomocy w ich rozwiązaniu należy szukać nie tylko w
materiale teoretycznym do tego ćwiczenia, ale i do ćwiczeń poprzednich."
-
Ćwiczenie 8: Implementacja programowa filtrów cyfrowych - przetwarzanie sygnałów akustycznych na procesorze sygnałowym
skrypt_lcps_l8_2014z.pdf
-
Ćwiczenie 9: Przetwarzanie obrazów
skrypt_lcps_l9_2015l.pdf
W laboratorium jest dostępna wersja wydrukowana w zeszłym semestrze - różnice w części wykonawczej są nieistotne.
Jedyną istotną uwagą jest możliwość skorzystania z kamery zamiast generowania obrazów testowych (linie, szachownice) w Matlabie.
Poniżej - materiały z zeszłego semestru (można czytać na własną odpowiedzialność, ale reklamacji nie przyjmujemy)
Ten znacznik będzie się przesuwał w dół w miarę pojawiania się oficjalnie aktualnych wersji materiałów.
dr hab. inż. Jacek Misiurewicz
pok. 447 (GE)
Konsultacje: wt 16:30-17:00 (albo po umówieniu przez e-mail)
Instytut Systemów Elektronicznych
email:jmisiure@elka.pw.edu.pl
This page is "Continuously Expanding".///////////////////////