Laboratorieøvelser i MATLAB for MAT1110

Av Klara Hveberg

Senter for matematikk for anvendelser (CMA)

På denne siden har jeg laget noen laboratorieøvelser i MATLAB for kurset MAT1110. Øvelsene er av varierende lengde og vanskelighetsgrad — noen av labøvelsene er ledede oppgavesekvenser, mens andre er rene programmeringsoppgaver som skal teste at du har fått med deg sentrale punkter i teorien. De fleste labøvelsene er delt inn i to eller tre deler: en laboratorie/oppgavedel, en egen del med løsningsforslag og eventuelt en del som inneholder hint og halvferdige løsninger til oppgavene.

Labøvelsene er egnet for selvstudium, og det er derfor til en viss grad opp til deg selv hvor mye utbytte du får av dem. Du lærer absolutt mest av å prøve deg ordentlig på oppgavene på egen hånd før du kikker i løsningsforslagene. Øvelsene er imidlertid bygget opp sånn at du helst bør ha forstått en oppgave ordentlig før du går løs på neste. Er du usikker på hvordan en oppgave skal løses, kan det derfor være lurt å sjekke at du forstår løsningsforslaget til oppgaven før du går videre.

Labøvelsene forutsetter at du har arbeidet deg gjennom introduksjonsheftet til MATLAB på forhånd og kjenner til kommandoene vi gjennomgår der. Andre kommandoer du får bruk for underveis, blir gjennomgått i labøvelsene. Under hver labøvelse finner du noen stikkord som beskriver hvilke matematiske begreper øvelsen dreier seg om, og hvilke deler av MATLAB du trenger for å gjennomføre øvelsen.

Jeg har også laget noen enklere og mindre oppvarmingsøvelser som du gjerne kan gjøre mens du leser introduksjonsheftet (i motsetning til de regulære labøvelsene, forutsetter ikke disse at du vet hvordan man lager m-filer og prosedyrer i MATLAB). Du finner oppvarmingsøvelsene nedenfor de regulære labøvelsene på denne siden. Aller nederst på siden finner du en utskriftsversjon (86 sider) som inneholder alle labøvelsene, oppvarmingsøvelsene og løsningsforslagene.

Nedenfor følger et par enkle oppvarmingsøvelser du kan gjøre for å få trenet inn MATLAB-kommandoene som brukes til å operere på rader og søyler i en matrise. Disse øvelsene kan gjennomføres samtidig med at du leser første del av introduksjonsheftet til MATLAB, siden de ikke krever kjennskap til bruk av m-filer og prosedyrer.


Back to Home

Opprettet av Klara Hveberg, 27. januar 2006