TAIU07 |
Matematiska beräkningar med MATLAB , 4 hp
/Computations with MATLAB/
För:
MI
|
|
Prel. schemalagd
tid: 42
Rek. självstudietid: 65
|
|
Utbildningsområde: Naturvetenskap
Huvudområde: Matematik, Tillämpad matematik Nivå (G1,G2,A): G1
|
|
Mål:
IUAE-matris
Kursens syfte är
- att ge grundläggande färdigheter i användning av matematisk programvara inför kommande kurser i studentens utbildning där MATLAB används
- att ge en ökad förståelse för linjär algebra och geometri, vilket studenten antas studera parallellt i kursen TAIU05
Efter avslutad kurs ska studenten kunna
- använda inbyggda MATLAB-kommandon för att utföra matematiska beräkningar och visualisera beräknade resultat
- strukturera och dela upp enklare beräkningsproblem i delproblem, samt formulera och implementera enklare lösningsalgoritmer
|
|
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
|
Organisation: Föreläsningar, lektioner i datorsal, inlämningsuppgifter, handledning i datorsal och seminarier. På föreläsning presenteras materialet, som sedan tränas vid lektion i datorsal. Inlämningsuppgifter löses i grupper om två och redovisas med enklare skriftliga redovisningar. På seminarietid utförs mindre oppositioner av andra gruppers redovisningar.
|
|
Kursinnehåll:
- Grunderna
MATLABs gränssnitt, variabler, matriser, tilldelning, indexering med skalärer och vektorer, kolonnotation, statisk och dynamisk minnesallokering, de fyra räknesätten, elementvisa operationer och matrisoperationer, konformitet, transponat, lösning av linjära ekvationssystem
- Visualisering och databehandling
Visualisering av kurvor, ytor och tidsförlopp, inläsning, filtrering och visualisering av mätdata, utskrift och export av grafik, kommandon för generering av vektorer och matriser, matematiska konstanter och funktioner, kurvanpassning, komplexa tal, slumptal
- Algoritmer och programmering
Uppdelning av beräkningsproblem i mindre delproblem, formulering av algoritmer, iteration och selektion, programmering i MATLAB, relationsoperatorer, logiska operatorer, boolsk algebra, inmatning och utmatning, kommentarer i programmeringskod
|
|
Kurslitteratur: P Jönsson, MATLAB beräkningar inom teknik och naturvetenskap, tredje upplagan, Studentlitteratur, 2010.
|
|
Examination: |
DAT1
UPG1
|
Datortentamen (U,3,4,5) Obligatoriska inlämningsuppgifter (U,G) |
2 hp 2 hp
|
|
|
|
|