Oppgave 1 - Teori
- En funksjon er en blokk med kode som enkelt kan benyttes hvor som helst i et program. Man bruker funksjoner om man trenger lik funksjonalitet mange steder for å unngå å gjenta seg selv.
- function output = functionName(input1,input2,input3)
- Ja, om du skal hente et konstant tall, eller skrive ut en velkomstbeskjed til skjermen.
- Ja, om du skal skrive ut en velkomstbeskjed.
- Å kalle på funksjonen vil si at man benytter seg av funksjonen i koden sin. Se eksempel under
Eksempel
ans = functionName(input1,input2,input3);
Oppgave 2 - Negativt tall
function svar = er_negativ(tall) if tall < 0 svar = 1; else svar = 0; end end
Oppgave 3 - Absoluttverdi
function tall = absolutt(tall) if tall < 0 tall = -tall; end end
Oppgave 4 - Minste tall
function indeks = indeks_minste_element(liste) tall = liste(end); indeks = length(liste); for end