2009/2010

02637 Videregående Matlab programmering

Engelsk titel: 


Advanced Matlab Programming

Sprog:


Point (ECTS )

  5

Kursustype:   

Civil- Videregående Kursus


Skemaplacering:

F2B

 

Undervisningsform:

Forelæsninger. Øvelser og projektarbejde i databar

Kursets varighed:

13-uger

Eksamensplacering:

F2B 

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Obligatoriske forudsætninger:

,

Ønskelige forudsætninger:


Overordnede kursusmål:

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)
  • programmere Matlabs grafik-faciliteter (handle graphics)
  • programmere Matlabs grafiske bruger-interface (GUI)
  • skrive programmer som udnytter Matlab arrays
  • 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.


Kursusansvarlig:

Bernd Dammann, 321, 015, (+45) 4525 3371, bd@imm.dtu.dk  

Institut:

02 Institut for Informatik og Matematisk Modellering

Tilmelding:

I CampusNet

Nøgleord:

Programmeringsteknikker, Software-udvikling, Matlab, Design og udvikling, Testing
Sidst opdateret: 2. december, 2009