...
Lag en funksjon som regner ut Fibonacci-tall nummer n, som gjenbruker Fibonacci-tallene som regnes ut mellom forskjellige kall til funksjonen.
Videoforklaring (mm11:ss05)
Del 1 (mm5:ss33) | Del 2 (mm5:ss)32) |
---|
Widget Connector |
---|
url | https://www.youtube.com/watch?v=z_RYr8ZqjMY |
---|
|
| Widget Connector |
---|
url | https://www.youtube.com/watch?v=0wnaUfQaHR0 |
---|
|
| | |
Oppgaveintroduksjon, og problemoppdeling.løsning uten persistent minne. | Løsning som bruker persistente variablerHvordan generere en tilfeldig kupong. |
Løsningsforslag
Expand |
---|
title | Hvis du har prøvd selv, trykk her for å se svaret... |
---|
|
Code Block |
---|
| function retur = fibonacci(n)
persistent fibs;
if isempty(fibs)
fibs = [0, 1];
end
for i = length(fibs)+1:n
fibs(i) = fibs(i-1) + fibs(i-2);
end
retur = fibs(n);
end |
|