DE0364 Ievads programmēšanas valodā MATLAB

Kods DE0364
Nosaukums Ievads programmēšanas valodā MATLAB
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Pamatstudiju, Akadēmiskais
Tematiskā joma Ķīmija un ķīmijas tehnoloģija
Struktūrvienība Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Mācībspēks Māris Tērauds
Kredītpunkti 3.0
Daļas 1
Anotācija Studiju kurss ir domāts lai iepazīstinātu studentus ar matemātisko paketi MATLAB. Tiek aplūkotas šādas tēmas: simboliskā un ciparu tehniskā skaitļošana, tehniskā skaitļošana un programmēšana MATLAB (ML) programmēšana, darbs ar matricām, grafikiem, lineāru vienādojumu sistēmu, aproksimācija, interpolācija un skaitliskā integrēšana..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
1. Lekcija. Ievads MATLAB, darba vide, darbs ar help funkciju, mainīgie, vektori, matricas. 2 2 0 0
1. Lab.d. Ievads MATLAB, matricas, pirmie grafiki. 2 2 0 0
2. Lekcija. Matricu elementu indeksācija, multidimensionālas matricas un to praktiskie analogi. 2 2 0 0
3. Lekcija Objektu struktūras un šūnu matricas un citi matlab objekti. 2 2 0 0
4. Lekcija. Polinomiālā aproksimācija un polinomiālā interpolācija. 2 2 0 0
2. Lab.d. Polinomiālā aproksimācija un interpolācija. 2 2 0 0
3. Lab.d. Simboliskie aprēķini. 2 2 0 0
4. Lab. Skripta, Funkcijas, filtrācija pielietošana sava signāla funkcijas izveidošanā. 2 2 0 0
5. Lekcija. Datu imports,ielasīšana no faila u.c. 2 2 0 0
5. Lab. Datu imports,ielasīšana no faila u.c. 2 2 0 0
6. Lab. Skaitliskās metodes - Integrēšana, diferencēšana, summas, u.c. 4 4 0 0
6. Lekc. Diferenciālie vienādojumi, to risināšana. 2 2 0 0
7. Lekc. Funkcijas, skripti, datu filtrācija, šķērsgriezumu konstruēšana. 2 2 0 0
7. Lab. Diferenciālie vienādojumi, to risināšana. 2 2 0 0
8. Lekc. MATLAB interfeisa izveidošana (spiedpogas u. tml.), guide un uicontrol objekti. 2 2 0 0
Konsultācija un eksāmens. 8 8 0 0
Kopā: 40 40 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir iepazīstināt ar inženieraprēķinu un sarežģītu sistēmu simulācijas un programmēšanas vidi MATLAB (ML), kā arī ar iespējām simboliski un skaitliski risināt ķīmijas uzdevumus šajā vidē. Studiju kursa uzdevumi: 1. Veicināt prasmi patstāvīgi un regulāri strādāt ar literatūru. 2. Veicināt teorētiskā materiāla izpratni. 3. Attīstīt patstāvīgas izpētes darba iemaņas. 4. Panākt, ka tiek iegūtas prasmes patstāvīgi risināt reālus inženieraprēķinu uzdevumus ML vidē un spēja patstāvīgi pilnveidot šīs prasmes.
Sasniedzamie studiju
rezultāti un to vērtēšana
Prot patstāvīgi darboties MATLAB vidē un spēj patstāvīgi atrast nepieciešamo informāciju ar vides palīdzības sistēmu (help). - Ieskaitīts atbilstošais kontroldarbs. Visu plānoto laboratorijas darbu sekmīga izstrāde un aizstāvēšana. Nokārtots eksāmens.
Prot patstāvīgi veikt nepieciešamās operācijas ar matricām, simboliskos aprēķinus un patstāvīgi ilustrēt iegūtos rezultātus MATLAB vidē. - Ieskaitīti atbilstošie testi lekcijās, kontroldarbi un mājas darbi. Sekmīga visu plānoto laboratorijas darbu izstrāde un aizstāvēšana. Nokārtots eksāmens.
Spēj patstāvīgi izveidot pareizi funkcionējošus vienkāršus scenārijus un funkciju moduļus MATLAB valodā. - Ieskaitīti atbilstošie testi lekcijās, kontroldarbi un mājas darbi. Sekmīga visu plānoto laboratorijas darbu izstrāde un aizstāvēšana. Nokārtots eksāmens.
Spēj patstāvīgi veikt determinētu funkciju un mērījumu datu aproksimāciju un interpolāciju ar MATLAB līdzekļiem. - Ieskaitīts atbilstošais mājas darbs. Sekmīga atbilstošā laboratorijas darba izstrāde un aizstāvēšana. Nokārtots eksāmens.
Spēj patstāvīgi veikt funkciju skaitlisko integrēšanu un atrisināt vienkāršus parastos diferenciālvienādojumus ar MATLAB līdzekļiem. - Ieskaitīts atbilstošais mājas darbs. Sekmīga atbilstošā laboratorijas darba izstrāde un aizstāvēšana. Nokārtots eksāmens.
Studiju rezultātu vērtēšanas kritēriji
Kontroldarbi - 30%
Laboratorijas darbi, to aizstāvēšana - 40%
Eksāmens - 30%
 
Priekšzināšanas Augstākās matemātikas zināšanas Calculus līmenī (kompleksie skaitļi, lineārā algebra, diferencēšana, integrēšana). Pamatprasmes progresīvās programmēšanas valodās (C vai citas).
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 20.0 20.0 0.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]