Læringsmål:
- For-Løkker
Pensum:
- 3.7 User-Defined Functions That Return a Single Value
- 5.1 The for loop
- 5.2 Nested for loops
- 5.4 Loops with Vectors and Matrices: VectorizingKap 5
a)
Hva gjør følgende funksjon? Parameteren L
er en liste med tall.
Code Block | ||||
---|---|---|---|---|
| ||||
function L = unknown(L) tmp = L(end); for i = length(L):-1:2 L(i) = L(i-1); end L(1)=tmp; end |
...
Hva gjør følgende funksjon? Parameteren M
er en matrise med tall.
Code Block | ||||
---|---|---|---|---|
| ||||
function m = unknown2( m) for i = 1:size(m, 1) tmp = m(i,end); for j = size(m, 2):-1:2 m(i,j) = m(i,j-1); end m(i,1) = tmp; end end |