You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 101 Next »

 

Teori

DR = Digital Representasjon. HW = HardWare. Net = Nettverk. Alg = Algoritmer.
UkeLærerTema / InnholdLast ned vedleggFeedback
35 Brukes til introduksjon av faget  

Matlab

AC = Anders Christensen, RS = Rune Sætre

UkeFoiler AC+RSInnholdLast ned vedleggTilbakemelding
35

Uke35_1 FagInfo
Uke35_2 IKT_IntroUke35_3 Intro_Matlab1

Oversikt over faget
Intro IKT
Intro Programmering

 

Uke 35
36

Uke36_Matlab-1.pdf
Uke36_Matlab-2.pdf

Kap 2-3: lister og tabeller, Script, Innputt/Utputt, Funksjoner (innebygde)
Funksjoner (lage egne), plotting, Matlab-script, Innputt og utputt
Matlabfiler-1-2.zipUke 36
37Uke37_Matlab_3.pdfKap 3.7 + 1.6 + 4.1-3. Mer om funksjoner. Logiske betingelser, betinget programutførelse (valg)

uke37_Matlabfiler3.zip

Uke 37
38Uke38_Matlab_4-5.pdfBetinget programutførelse (valg: IF og SWITCH) og løkker (FOR)uke38_valg.zipUke 38
39Uke39_Matlab_5-6.pdfLøkker: for og while. Algoritmeformulering.Matlabfiler-5-6.zipUke 39
40Uke40-Matlab_6-7.pdfProblemløsning (faktorisering) og vektorisering Uke 40
41Uke41-Matlab-8.pdfProgrammer, mer om funksjoner, feilsøkinguke41_Matlabfiler-8.zipUke 41
42Uke42-Matlab-9-kap7.pdfStrenger og strenghåndtering. Innebygde funksjoner.

Uke42-tekststrenger_TR.zip

Uke 42
43Uke43-Matlab10-kap8.pdfCellArray, Struct, Programmeringseksempler Uke 43
44Uke44-Matlab-11-kap9.pdfEnkel Filbehandling, og generell filbehandlingUke44_FilbehandlingOgLittTilEksempler.zipUke 44
45uke-45-matlab-12_Kap10.5.pdfRekursjon, kap 10.5Uke45_FunksjonerRekursjon.zipUke 45
46uke-46-matlab-13.pdfMatlab 12.3 og 12.5. Sortering og søkUke 46_TR.zipUke 46
47

Uke-47-Matlab-14.pdf
Uke47-Oppsummering.pdf

Filbehandling, Datastrukturer, 2-dimensjonale tabeller (bilder)
Eksamenstips, Teori-oversikt, Programmeringsoversikt


uke47_eksempel_matlabfiler.zip

Uke 47
48

Uke48_Avslutning.pdf

Eksamenstips, Teori-oversikt, Programmeringsoversikt

Uke48_Eksamenstips_TR.pdf

Uke 48

Videoer

Videoene som lenkes til på denne siden brukes i stedet for øvingsforelesninger i Matlab.

Videoene presenterer eksamensrelevante oppgaver, og demonstrerer hvordan man kan gå frem for å løse disse.

Du bør se videoene for uke 36 i uke 36, siden de er relevante for øvingen som skal leveres uke 37. Videoene fra tidligere uker kan imidlertid også være relevante for øvinger i senere uker, og de tidlige videoene handler om fundamentale konsept, så man kan få mye igjen av å se tidlige videoer på senere tidspunkt også.

Det er to typer oppgaver: kodeforståelsesoppgaver og kodeoppgaver. Kodeoppgavene handler om problemløsning med Matlab, og ligner derfor på de oppgavene man får flest av på øvinger og eksamen. Kodeforståelsesoppgavene forklarer hvordan man kan tenke for å forstå Matlab-kode, og hvordan det fungerer. De kan hjelpe deg forstå forskjellige Matlab-konstruksjoner. De tar utgangspunkt i en type oppgaver som også kommer på øvinger og eksamen.

Du bør se alle videoene, særlig kodeoppgavene. Se fort over oppgaven før du ser videoen, og tenk gjennom hvordan du ville løst problemet. Best læringsutbytte får du hvis du prøver å løse oppgaven fullstendig, og kun ser videoen når du føler du står fast eller er ferdig med oppgaven.

Uke 36 - funksjoner

Uke 37 - matriser

Uke 38 - for-løkker

Uke 39 - fprintf og while-løkker

Uke 41 - vektorisering og preallokering

Uke 42 - plotting, retur av flere verdier og funksjonsvariabler

Uke 43 - strenger og cellelister

Uke 44 - filbehandling, structs og rekursjon

  • No labels