Difference between revisions of "LU-DSP-B12:index"
Line 47: | Line 47: | ||
| 23.02.2012 |
| 23.02.2012 |
||
| Ievads MATLAB un OCTAVE datu apstrādes sistēmās. |
| Ievads MATLAB un OCTAVE datu apstrādes sistēmās. |
||
| ''' |
| ''' '''. |
||
|- |
|- |
||
| 01.03.2012 |
| 01.03.2012 |
||
| Lineāras sistēmas. |
| Lineāras sistēmas. |
||
| ''' |
| '''MD1 termiņš'''. |
||
|- |
|- |
||
| 08.03.2012 |
| 08.03.2012 |
||
Line 58: | Line 58: | ||
| 15.03.2012 |
| 15.03.2012 |
||
| Vidus semestra '''kontroldarbs'''. 1. - 7. nodaļas no [http://www.dspguide.com/pdfbook.htm DSPGuide grāmatas] un lekcijām. |
| Vidus semestra '''kontroldarbs'''. 1. - 7. nodaļas no [http://www.dspguide.com/pdfbook.htm DSPGuide grāmatas] un lekcijām. |
||
| ''' |
| ''' '''. |
||
|- |
|- |
||
| 22.03.2012 |
| 22.03.2012 |
||
| Konvolūcijas īpašības (7. nodaļa). Praktiskais darbs I ar Octave. |
| Konvolūcijas īpašības (7. nodaļa). Praktiskais darbs I ar Octave. |
||
| ''' |
| '''MD2 termiņš'''. |
||
|- |
|- |
||
| 29.03.2012 |
| 29.03.2012 |
||
Line 95: | Line 95: | ||
| Digitālās signāla apstrādes principu un metožu pārskats un kursa kopsavilkums. |
| Digitālās signāla apstrādes principu un metožu pārskats un kursa kopsavilkums. |
||
DSP procesori, to arhitektūras. [http://www.dspguide.com/pdfbook.htm DSPGuide grāmatā] 28. un 29. nodaļas. |
DSP procesori, to arhitektūras. [http://www.dspguide.com/pdfbook.htm DSPGuide grāmatā] 28. un 29. nodaļas. |
||
| ''' |
| '''MD3 termiņš'''. |
||
|- |
|- |
||
| 31.05.2012 |
| 31.05.2012 |
||
Line 107: | Line 107: | ||
== Prakstiskie un mājas uzdevumi == |
== Prakstiskie un mājas uzdevumi == |
||
* MD1: Ģenerēt nejaušus skaitļus (vismaz 80000) un histogrammas sekojošām funkcijām: RND, RND+RND, RND+RND+RND+RND. Izdarīt secinājumus par histogrammām. Iesūtīt grafikus un secinājumus pdf dokumentā. Programmēšanas vide |
* MD1: Ģenerēt nejaušus skaitļus (vismaz 80000) un histogrammas sekojošām funkcijām: RND, RND+RND, RND+RND+RND+RND. Izdarīt secinājumus par histogrammām. Iesūtīt grafikus un secinājumus pdf dokumentā. Programmēšanas vide Octave. |
||
⚫ | |||
⚫ | |||
* MD2: Izpildīt MD1 ar Octave sistēmu |
|||
⚫ | |||
⚫ | |||
** N=1000; |
** N=1000; |
||
** sigmau=1.8; |
** sigmau=1.8; |
Revision as of 09:51, 10 February 2012
Digitālā (ciparu) signālu apstrāde
LU DF bakalauru kurss.
- Pasniedzējs Kaspars Sudars [mansuzvārds@edi.lv].
SVARĪGI
Ar šo semestri LU DF nebūs iespējams izlikt kursā atzīmi, ja nebūs aizpildīta kursa vērtējuma aptauja, kas pieejama LUIS sistēmā. Tāpēc visiem studentiem lūdzu to savlaicīgi izdarīt.
Mērķi
- Iepazīties ar digitālās signālu apstrādes pielietojumiem un principiem
Mājas un citi iesniedzamie darbi
- Iesniegšanas termiņa laiks ir 30 minūtes pirms nākamās lekcijas sākumam, ja netiek noteikts cits termiņš.
- Ja darbs tiek iesniegts ar novēlošanos, rezultāts tiek samazināts par 50% pirmo septiņu dienu laikā pēc termiņa, un vēl par 50% plus 10% par katru nokavēto dienu septiņas vai vairāk dienas pēc termiņa.
- Darbi iesniedzami elektroniski, pa epastu pasniedzējam.
- E-pasta Subj. ir sekojošs: "DSP MD1 Vards Uzvards" - piemērs pirmajam mājasdarbam. Vārds uzvārds rakstāmi latīņu burtiem - bez garumzīmēm un tml. (failu sistēmu saderībai).
- Teksts noformējams PDF faila formātā. Piemēram MD2 fails būtu sekojošs: DSP_MD2_Vards_Uzvards.pdf
- Iesniedzamie projektu faili arhivējami tgz formātā, sekojoši: DSP_MD2_Vards_Uzvards.tgz Atspiežot šo failu tam jārada direktorija ar tādu pašu nosaukumu, kur atrodas visi faili.
Vērtējums kursā
Kursa galējais vērtējums sastāv no sekojošām komponentēm:
- 10% - dalība lekcijās un diskusijās
- 20% - mājas darbi, praktiskie darbi un testi
- 20+20% - divi kontroldarbi semestra vidū
- 30% - rakstisks gala eksāmens
- Obligāta kursa aptaujas anketas aizpildīšana LUIS sistēmā
- Atzīmes uzlabošanai iespējams papildus rakstīt eseju par tēmu, kas jāsaskaņo ar pasniedzēju.
Kalendārs
Nedēļas datumi | Kursa saturs | |
---|---|---|
30.01.2012. - 03.02.2012. | Reģistrācijas nedēļa | |
09.02.2012 | Ievadlekcija. DSP definīcija un pielietojumi. DSPGuide grāmatā 1. nodaļa. Slaidi | |
16.02.2012 | Analogais-ciparu pārveidotājs (ADC). Signālu diskretizācija, Kvantēšanas kļūdas, un kā ar tam cīnīties. DSPGuide grāmatā 3 nodaļa.
Signāli un to mērīšana. Statistika, varbūtība un trokšņi. DSPGuide grāmatā 2 nodaļa. | |
23.02.2012 | Ievads MATLAB un OCTAVE datu apstrādes sistēmās. | . |
01.03.2012 | Lineāras sistēmas. | MD1 termiņš. |
08.03.2012 | Konvolūcija step-by-step (6.nodaļa) | |
15.03.2012 | Vidus semestra kontroldarbs. 1. - 7. nodaļas no DSPGuide grāmatas un lekcijām. | . |
22.03.2012 | Konvolūcijas īpašības (7. nodaļa). Praktiskais darbs I ar Octave. | MD2 termiņš. |
29.03.2012 | Furjē transformācija step-by-step, ievads. Lekciju pieraksti: Kaspara Sudara, Dr. Ivara Driķa. | |
05.04.2012 | DFT īpašības. Ievads digitālajos filtros. | |
12.04.2012 | Digitālie filtri, kustīgā vidējā (moving average) filtrs. | |
16.04.2012. - 22.04.2012. | Varbūt, Lieldienu brīvdienas | |
26.04.2012 | Skaņas un attēla apstrāde. Auss un acs uzbūve, kā cilvēks uztver audio un vizuālos signālus, un kādas no ta izriet sekas un iespējas digitālajā signāla apstrādē. DSPGuide grāmatā 22.-25. nodaļas. | Praktiskais darbs ar Octave II. Audio signāla apstrāde. Furje transformācijas pielietojums. 22. nodaļa grāmatā. |
03.05.2012 | Vidus semestra kontroldarbs KD2. Ieskaitot darbu ar Octave.
Visa līdz šim kursā izņemtā viela. Tai skaitā par Furje transformācijām: 1.-9., 14., 15. nodaļas DSPGuide grāmatā, un lekciju slaidi. | |
10.05.2012 | Signāla attēlojumi no laika uz frekvenču domēnu, Furje transformācija. Kalmana filtrs un pielietojumi. | |
17.05.2012 | Praktiskie darbi. | |
24.05.2012 | Digitālās signāla apstrādes principu un metožu pārskats un kursa kopsavilkums.
DSP procesori, to arhitektūras. DSPGuide grāmatā 28. un 29. nodaļas. |
MD3 termiņš. |
31.05.2012 | Eksāmens. Visas apskatītās nodaļas no DSPGuide grāmatas. | |
TBA | 10:30 Alternatīvs eksāmens tiem, kas nerakstīja 31.05.2012, ar 80% kā maksimālo rezultātu kavējuma dēļ. | Kursa rezultātu paziņošana. |
Prakstiskie un mājas uzdevumi
- MD1: Ģenerēt nejaušus skaitļus (vismaz 80000) un histogrammas sekojošām funkcijām: RND, RND+RND, RND+RND+RND+RND. Izdarīt secinājumus par histogrammām. Iesūtīt grafikus un secinājumus pdf dokumentā. Programmēšanas vide Octave.
- MD2: Audio faila konvolūcija ar gausa funkciju, secinājumi.
- MD3: Ģenerēt testa signālu y:
- N=1000;
- sigmau=1.8;
- x=linspace(0,1,N)*.5;
- y=x+sigmau*randn(1,N);
- Izmantojot signālu y, atdalīt no tā troksni, izmantojot (a) Moving Average, (b) Gausa un (c) Kalmana filtrus. Salīdzināt visu filtru rezultātus, izmantojot vidējās kvadrātiskās kļūdas kritēriju (ja tiek izmantots cits kritērijs, tad pamatot tā izvēli). Izdarīt secinājumus.
Lekciju piezīmes
- Lekcijas par merīšanu (sampling)
- Uzdevumi Octave sistēmai
Saites
- DSP Guide gramata tiešsaistē
- Van Eck phreaking
- Par Kalmana filtru