Du hittar kurs-PM för nyare kursomgångar på sidan Kurs-PM.
Rubriker markerade med en asterisk ( * ) kommer från kursplan version VT 2020
Innehåll och lärandemål
Kursinnehåll
Programmering:
Bakgrund och introduktion till programspråk
Datatyper
En- och flerdimensionella variabler och strukturer
Grafritning
Slingor och villkorssatser
Linjära ekvationssystem
Funktioner och script
Felsökning
Texthantering
Filhantering
Numeriska verktyg:
Numerisk integration
Numerisk lösning av ekvationer
Numerisk lösning av ordinära differentialekvationer
Lärandemål
Efter godkänd kurs ska studenten kunna:
skriva program i MATLAB som inbegriper definition och hantering av funktioner, tal, matriser och strukturer
hantera och använda information som lagrats i filer och strukturer
lösa numeriska problem
Läraktiviteter
14 föreläsningar
6 datorlaborationer varav den första är en frivillig introduktionslaboration.
Förberedelser inför kursstart
Kurslitteratur
Per Jönsson: ”MATLAB – beräkningar inom teknik och naturvetenskap-med symbolisk matematik”, Förlag: Studentlitteratur ISBN978-91-44-13424-6 Alternativt: Per Jönsson: ”MATLAB – beräkningar inom teknik och naturvetenskap”, Förlag: Studentlitteratur ISBN978-91-44-06926-5
Programvara
MATLAB
Stöd för studenter med funktionsnedsättning
Om du har en funktionsnedsättning kan du få stöd via Funka:
DÖV1 - Datorövningar, 3,0 hp, Betygsskala: A, B, C, D, E, FX, F
TEN1 - Skriftlig tentamen, 3,0 hp, Betygsskala: A, B, C, D, E, FX, F
Examinator beslutar, baserat på rekommendation från KTH:s samordnare för funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.
Examinator får medge annan examinationsform vid omexamination av enstaka studenter.
Avsnittet nedan kommer inte från kursplanen:
Datorövningar ( DÖV1 )
Lab3, Lab4 och Lab5 innehåller uppgifter för erhållande av högre betyg. Dessa uppgifter kan ge sammanlagt 12 överkurspoäng. Betyget på DÖV1 beror av överkurspoängen enligt följande:
A: 11
B: 8
C: 5
D: 0
E: Obligatoriska uppgifter ej redovisade i tid
Skriftlig tentamen ( TEN1 )
Tentamen består av tre delar A, B och C. Varje fråga är värd 4 poäng. Det finns 4 frågor i del A, 2 frågor i del B och 2 frågor i del C.
Angående poäng och betygsgränser
Betygsskala:
FX 7 poäng på del A
E Minst 8 poäng på del A
D Utöver kraven för E, minst 4 poäng på del B
C Utöver kraven för E, minst 6 poäng på del B
B Utöver kraven för C, minst 4 poäng på del C
A Utöver kraven för C, minst 6 poäng på del C
Betyg på hela kursen
Tentamen (TEN1)
A
B
C
D
E
Datorövningar
A
A
A
B
B
C
(DÖV1)
B
B
B
B
C
C
C
B
C
C
C
D
D
C
C
D
D
D
E
C
D
D
E
E
Målrelaterade betygskriterier/bedömningskriterier
Betygskriterier för DÖV1
E Lösa programmeringsuppgifter med hjälp av funktioner. Utföra numerisk integration. Utföra numerisk lösning av ordinära differentialekvationer. Hantering av strukturer och filer för lagring av data.
C Utöver kriterierna för E: Hantera textsträngar och textfiler. Simulera fysikaliska system med hjälp av differentialekvationer.
A Utöver kriterierna för E och C: Kunna implementera olika numeriska metoder baserat på verbal beskrivning. Självständigt kunna utvärdera effektivitet och noggrannhet hos genomförda numeriska beräkningar.
Betygskriterier för TEN1
E Visa förmåga att hantera följande metoder och element inom MATLAB-programmering: utmatning av data och meddelanden, funktioner, operatorer, matrishantering, logiska uttryck, selektering och repetition.
C Utöver kriterierna för E: Text- och filhantering. Användning av strukturer.
A Utöver kriterierna för E och C: Självständigt kunna implementera metoder för numerisk integration och numerisk lösning av differentialekvationer.
Möjlighet till plussning
Den som vill plussa på TEN1 (tentamen) måste fylla i