Matlab er et slagkraftigt programmerisngssprog, når det bruges rigtigt. I dette kursus lærer deltagerne at designe og udvikle videnskabelig software som udnytter Matlabs matrix-orienterede og optimerede faciliteter. Desuden lærer man at programmere grafiske elementer og bruger-grænseflader.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
skrive Matlab-programmer til større tekniske beregninger
skrive Matlab-programmer som er effektive (vektorisering)
udnytte Matlabs mulighed for interface til andre programmer
bruge Matlabs programpakker (toolboxes)
designe og skrive egne programpakker (toolboxes)
Kursusindhold:
Matlab programmering: array-notation og operationer (vektorisering), matrix-funktioner, debugging og profilering. Toolboxe: Hvad er en Matlab toolbox? Eksmpler på toolboxe. Opbygning af en toolbox. GUIs: Graphical User Interfaces i Matlab. Handle graphics.