Ievadkurss MATLAB (2.daļa)
MATLAB ir augsta līmeņa valoda un interaktīva vide skaitliskiem aprēķiniem, vizualizēšanai un programmēšanai.
Lai saņemtu sertifikātu par piedalīšanos kursā, jābūt apmeklētiem 75% nodarbību un izpidlītiem mājasdarbiem.
Kursa mērķis un uzdevumi
Kursa mērķis ir attīstīt kursa dalībnieku iemaņas darbā ar MATLAB programmatūru, lai iegūtās zināšanas varētu izmantot arī darbā ar HPC.
Mācību kursa uzdevumi:
- Iepazīstināt dalībniekus ar elementārās matemātikas un lineārās algebras funkcijām MATLAB.
- Apskatīt optimizācijas jautājumu un diferenciālus vienādojumu risināšanu MATLAB.
- Apskatīt aplikāciju veidošanu no savas programmas, izmantojot app building.
Tēmas
Kursā tiks apskatītas sekojošas tēmas:
-
MATLAB funkcijas grafiku izveidei;
- Optimizācijas jautājumi (minimizācija, minimizācija vairāku mainīgo funkcijai, regresija). Funkcijas ar iebūvētām HPC rēķināšanas iespējām;
-
Optimizācijas jautājumi (funkcijas aizvietošana ar ortogonālo funkciju rindu, optimizācijas problēmas definēšana, optimproblem, optimvar, solve);
-
Lineāras algebras funkciju apskats (ar iebūvētām HPC rēķināšanas iespējām) MATLAB dekompozīcijas, determinanti, u.c.
-
Elementārās matemātikas funkcijas (ar iebūvētām HPC rēķināšanas iespējām) MATLAB;
-
Diferenciālo vienādojumu risināšana;
-
App Building.