Matlab/Octave Quiz 2
Velg svar på de 16 spørsmålene og klikk [Vis resultat] nederst på siden.

1) Hvilket av alternativene nedenfor beregner volumet V av tre terninger med sidekanter henholdsvis 1, 2 og 3?
a) s=1; s=2; s=3; V=s^3
b) s=1; s=2; s=3; V=s.^3
c) s=[1 2 3]; V=s.^3
d) s=[1 2 3]; V=s^3

2) Hvilken av kommandoene lager en vektor med 15 verdier jevnt fordelt fra 4 til 20?
a) x = 4:15:20
b) x = 4:20:15
c) x = linspace(4, 15, 20)
d) x = linspace(4, 20, 15)
e) x = linspace(15, 4, 20)

3) Hvilken kommando vil gi at  A  inneholder  [1 3 5 7] ?
a) A = 1 3 5 7
b) A = linspace(1, 7, 4)
c) A=1, A=3, A=5, A=7
d) A = 1:7:2
e) Ingen av alternativene

4) Vektoren   1:1/2:5   inneholder
a) 8 elementer
b) 9 elementer
c) 10 elementer
d) 11 elementer

5) Hvilken av kommandoene nedenfor gir IKKE feilmelding?
a) A=[1 2; 3 4]; B=[8 9]; A*B
b) A=[1 2; 3 4]; B=[8 9]; B*A
c) A=[1 2; 3 4]; B=[8 9]; A+B
d) A=[1 2; 3 4]; B=[8 9]; A'*B
e) Alle gir feilmelding

6) Hvilken av kommandoene nedenfor gir IKKE feilmelding?
a) A=[1 2; 3 4]; B=[8 9]; A.*B
b) A=[1 2; 3 4]; B=[8 9]; B.*A
c) A=[1 2; 3 4]; B=[8 9]; A.+B
d) A=[1 2; 3 4]; B=[8 9]; A'.*B
e) Tøys, alle gir feilmelding

7) Hvilket av kriterene nedenfor må være oppfylt for at to matriser A og B skal kunne multipliseres med kommandoen  A*B ?
a) Antall kolonner i A må være det samme som antall rader i B
b) Antall rader i A må være det samme som antall kolonner i B
c) Begge matrisene må være kvadratiske
d) Kommandoen B*A må også være mulig

8) Gitt vektorene  A=[1, 2, 3, 4]  og  B=[5 6 7 8];
Hva blir resultatet av kommandoen 2*A + B(3) - 5 ?
a) Feilmelding
b) 4
c) 8
d) 2 4 6 8
e) 4 6 8 10

9) Hvilken av kommandoene nedenfor gir utskriften:  pi = 3.1416 ?
a) pi = 3.1416
b) 'pi = 3,1416'
c) 'pi' = num2str(pi)
d) ['pi = ' num2str(pi)]
e) ['pi = num2str(pi)']

10) Hvilket alternativ nedenfor representerer polynomet  x^4 - x + 9 i en vektor?
a) [4 -1 9]
b) [4 0 0 -1 9]
c) [4; 0; 0; -1; 9]
d) [1 0 0 -1 9]
e) [1; 0; 0; -1; 9]

11) Hva blir resultatet av kommandoen  polyder(polyder([4 3 2 1]))
a) 2 1
b) 3 2 1
c) 16 9 4
d) 24 6
e) Feilmelding

12) Hva blir resultatet av kommandoen   polyint(polyder([4 3 2 1]))
a) 4 3 2 1
b) 4 3 2 0
c) 3 2 1 0
d) 2 1 0 0
e) Feilmelding

13) Du skal integrere funksjonen  f(x) = -x^2 + 4  fra  x = -2  til  x = 2.
Hvilken av kommandoene nedenfor utfører integrasjonen?
a) P=[-1 0 4]; polyval(polyint(P), -2, 2)
b) P=[-1 0 4]; polyint(P)from -2 to 2
c) P=[-1 0 4]; polyint(P=2) - polyint(P=-2)
d) P=[-1 0 4]; polyval(polyint(P), 2) - polyval(polyint(P), -2)
e) P=[-1 0 4]; polyval(polyint(P), 2, -2)

14) Skriptet i fila  kmh_og_ms.m  er definert slik:
hastighet_kmh = 10:10:100;
hastighet_ms = hastighet_kmh*5/18;
hastigheter = [hastighet_kmh', hastighet_ms'];
disp('   km/h     m/s'); disp(hastigheter);

Hvilken kommando må du gi for å kjøre skriptet?
a) kmh_og_ms.m
b) start kmh_og_ms.m
c) start kmh_og_ms
d) kmh_og_ms
e) execute kmh_og_ms

15) Skriptet i fila  kmh_og_ms.m  er definert slik:
hastighet_kmh = 10:10:100;
hastighet_ms = hastighet_kmh*5/18;
hastigheter = [hastighet_kmh', hastighet_ms'];
disp('   km/h     m/s'); disp(hastigheter);

Virkningen av de to apostrofene i nest siste linje er å
a) Gjøre skriptet leselig
b) Lage inverterte vektorer
c) Lage transponerte vektorer
d) Lage roterte vektorer
e) Har ingen betydning

16) Skriptet i fila  kmh_og_ms.m  er definert slik:
hastighet_kmh = 10:10:100;
hastighet_ms = hastighet_kmh*5/18;
hastigheter = [hastighet_kmh', hastighet_ms'];
disp('   km/h     m/s'); disp(hastigheter);

Hvilken dimensjon har variabelen   hastigheter   når skriptet er kjørt?
a) 10 x 2
b) 2 x 10
c) 1 x 20
d) 20 x 1
e) 10 x 1