DELOPPGAVE A
Hvis vi har lagret koden under i filen secret1.m, hvilke verdier har x og y når vi kjører:
x, y = secret1(11, 3)
Forklar også med en setning hva funksjonen gjør.
function [r, s] = secret1(a, b)
r = 0;
while (a >= b)
a = a - b;
r = r + 1;
end
s = a;
end
DELOPPGAVE B
Hvis vi har lagret koden under i filen secret2.m, hva blir x når vi kjører:
m = [[1:4];[5:8];[9:12];[13:16]];
x = secret2(m)
Forklar også med en setning hva funksjonen gjør.
function z = secret2(m)
[r, c] = size(m);
if r == c
for i = 1:r
for j = i:c
temp = m(i,j);
m(i,j) = m(j,i);
m(j,i) = temp;
end
end
z = m;
else
z = -1;
end
end