Include Page | ||||
---|---|---|---|---|
|
Kodeforståelsesoppgaver (total videotid: 32:52)
...
Kodeoppgaver (total videotid: 1:39:13)
Preallokering og vektorisering handler om å få Matlab-koden til å kjøre fort, og siden slik optimalisering et mer avansert ekstrasteg man tar først når man vet hvordan man får kode som er korrekt er det i denne uken fokusert på vanskeligere kodeoppgaver. De to første demonstrerer vektorisering og preallokering, mens de tre neste handler om mer avansert Matlab-bruk. Oppgave tre viser hvordan man kan kombinere preallokering og while-løkker, mens oppgave fire og fem demonstrerer Matlab-problemløsningsmåten man bruker hvis man vil skrive vektorisert kode fremfor kode med egne for-løkker.
Oppgave | Videotid | Beskrivelse | Vanskelighetsgrad |
---|---|---|---|
Oppgave 5.2.1: Samlet Fahrenheitoversikt | 19:02 | Gradvis konstruksjon av vektor, preallokering og vektorisering. | Middels |
Oppgave 5.2.2: Karakterer | 10:26 | Preallokering i funksjon som returnerer en vektor med verdier. | Middels |
Oppgave 5.2.3: Utvikling av kvadratrotestimat | 15:49 | Produksjon av vektor i while-løkke, og hvordan dette kan gjøres effektivt. | Vanskelig |
Oppgave 5.2.4: Utregning av karaktersnitt | 20:42 | Større oppgave,med to løsninger beskrevet: en uvektorisert med for-løkke og preallokering, og en vektorisert. | Vanskelig |
Oppgave 5.2.5: Flyplasskø | 33:26 | Større oppgave om matrisemanipulasjon, med to løsninger beskrevet: en uvektorisert med for-løkke og preallokering, og en vektorisert. | Vanskelig |
...