Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 5.2 - Nested FOR loops (star)
  • 5.4 - Loops with Vectors and Matrices: Vectorizing

 


a) 

Lag en funksjon, matriseSummatrixSum(matrisematrix), som tar inn en 3x3-matrise og returnerer summen av alle tallene i matrisen. Unngå å bruke matlab sin innebygde sum()-funksjon.

Code Block
languagehtml/xml
titleEksempel på kjøring:
>> matriseSummatrixSum([1 2 3; 4 5 6; 7 8 9])
ans =
    45

...

Code Block
languagehtml/xml
titleEksempel på kjøring:
>> matriseSummatrixSum([1 2 3 4; 5 6 7 8])
ans =
    36

...

Lag til slutt en funksjon, matriseSumRadmatrixRowSum(matrisematrix), som summer tallene multiplisert med radnummer. Tallene i rad 1 skal altså multipliseres med en én før de legges til, tallene i rad 2 skal multipliseres med 2 og så videre.

...

Code Block
languagehtml/xml
titleEksempel på kjøring:
>> matriseSumRadmatrixRowSum([1,2,3;4,5,6])
ans =
    36