Användning av MATLAB
Kursplan, Grundnivå, 1TD311
- Kod
- 1TD311
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Datavetenskap G1N
- Betygsskala
- Med beröm godkänd, icke utan beröm godkänd, godkänd, underkänd
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 30 augusti 2018
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
Grundläggande behörighet och Matematik 4 eller Matematik D (områdesbehörighet A9/8)
Mål
Efter godkänd kurs ska studenten kunna
- använda MATLAB:s utvecklingsmiljö på ett effektivt sätt;
- skriva egna välstrukturerade program i MATLAB;
- välja och använda MATLAB:s inbyggda funktioner och använda dessa för att lösa beräkningsproblem och för att visualisera resultat;
- överföra ett tillämpningsproblem och en matematisk modell till kod i MATLAB;
- redovisa resultat från MATLAB, t.ex. grafik och kod, på ett välstrukturerat sätt.
Innehåll
MATLAB:s utvecklingsmiljö, datatyper, inbyggda funktioner och aritmetiska uttryck, MATLAB-filer (m-filer, mat-filer), import och export mellan MATLAB och andra filformat. Att skriva egna program och att överföra från en problemställning till programkod. Grundläggande programstrukturer (if, for och while), script-filer (kommandofiler) och funktioner. Att skriva egna funktioner och att skriva program som innehåller flera underprogram, parameteröverföring, algoritmbegreppet. Felhantering med try-catch. Beräkningar med MATLAB: linjära ekvationssystem, minstakvadratanpassning, interpolation, nollställen, ordinära differentialekvationer och integraler.
Undervisning
Kursen ges som nät/distanskurs. Kommunikation och handledning är helt nätbaserad. Undervisningen sker på svenska.
Examination
Obligatoriska inlämningsuppgifter. För högre betyg ges en särskild hemuppgift alternativt hemtentamen.
Om särskilda skäl finns får examinator göra undantag från det angivna examinationssättet och medge att en enskild student examineras på annat sätt. Särskilda skäl kan t.ex. vara besked om särskilt pedagogiskt stöd från universitetets samordnare för studenter med funktionsnedsättning.
Övriga föreskrifter
Kursens innehåll överlappar med grundläggande kurser i beräkningsvetenskap/numerisk analys som innehåller MATLAB-användning, t.ex. 1TD393 Beräkningsvetenskap I och 1TD394 Beräkningsvetenskap DV. Kursen kan därför inte tillgodoräknas i examen samtidigt med dessa kurser.
Kursen kan normalt inte ersätta grundläggande kurser i beräkningsvetenskap på utbildningsprogram inom t.ex. civilingenjörsutbildningen. Eftersom kursens fokus ligger på MATLAB-användning och inte beräkningsveteskap är det beräkningsvetenskapliga djupet inte är tillräckligt.
Litteraturlista
- Litteraturlista giltig från och med höstterminen 2019
- Litteraturlista giltig från och med vårterminen 2014
- Litteraturlista giltig från och med vårterminen 2013
- Litteraturlista giltig från och med vårterminen 2012
- Litteraturlista giltig från och med höstterminen 2010
- Litteraturlista giltig från och med höstterminen 2009, version 2
- Litteraturlista giltig från och med höstterminen 2009, version 1
- Litteraturlista giltig från och med vårterminen 2007