Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

a) Hvilken verdi får variabelen z etter at vi kjører scriptet «oppgave_6.m»?

b) Hva blir skrevet ut til skjerm?

c) Hva er sammenhengen mellom utskriften til skjerm og retur av verdi fra g?

 

Code Block
titleoppgave_6.m
y = 12;
z = g(y);
Code Block
titleg.m
function y = g(x)
  y = x + x;
  z = x * x
  disp(z);
  fprintf('%d\n', z); 
end

 

Videoforklaring (8:10)

Widget Connector
urlhttps://www.youtube.com/watch?v=whZrr3fTaCM

Svar

Expand
titleHvis du har prøvd selv, trykk her for å se svaret...
Expand
titlea)
Code Block
z =
    24
Expand
titleb)
Code Block
z =
   144
   144
144
Expand
titlec)

Ingen sammenheng - begge deler oppstår ved kall av funksjonen g, men man kan få returverdi fra funksjonen fullstendig uten utskrift og vice versa.