Användning av MATLAB
Kursplan, Grundnivå, 1TD311
- Kod
- 1TD311
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Datavetenskap G1N
- Betygsskala
- Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 18 juni 2012
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
Matematik D (områdesbehörighet 8)
Kraven har sänkts jämfört med den ursprungliga områdesbehörigheten
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 en enkel matematisk modell till kod i MATLAB
- skriftligt redovisa resultat från MATLAB 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 från/till MATLAB till/från andra filformat. Enkel programmering och Grundläggande grafik: att skriva egna program, grundläggande programstruktur (if, for och while), kommandofiler och funktioner, parameteröverföring, algoritmbegreppet. Grundläggande beräkningar med MATLAB: linjära ekvationssystem, minstakvadratanpassning, interpolation, nollställen.
Avancerade datorberäkningar med MATLAB: lösning av ordinära differentialekvationer och integraler. Avancerad programmering: egna funktioner och att skriva program som innehåller flera underprogram. Felhantering. Avancerad grafik.
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.
Ö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