Versions Compared

Key

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

http://se.mathworks.com/help/matlab/ref/magic.html

 

Læringsmål:

  • Bruk av True/False (1/0) 
  • Logiske operatorer
  • Sannhetsmatriser/lister

Pensum

  • 3.7.1 - 3.7.3
  • Kap 1.3
  • Kap 1.6
  • Kap 4.1 - 4.3

a) 

Lag funksjonen wholeNumber. Funksjonen tar inn ett tall og returnerer 1 eller 0 om tallet er et heltall eller ei.

b)

Lag funksjonen evenNumber. Den skal returnere "true" om et tall er partall eller "false" for oddetall.

c)

Lag en funksjon som avgjør om et tall er positivt eller negativt.

d)

Sett sammen funksjonene slik at programmet ser ca slik ut:

Oppgi tall: 5.1
Dette er ikke et heltall. 
Det er positivt.
Oppgi tall: 4
Dette er et heltall.
Dette er et partall.
Dette er et positivt tall.  

e) 

...

Sannhetsmatriser eller logiske matriser skal benyttes i denne oppgaven. Disse er på formen: sannhetsListe = (liste)(betingelse). Feks: fiveOrMore = [1,2,3,4,5,6,7,8]>=5; Gir: [0,0,0,0,1,1,1,1].
Små deloppgaver kan skrives i et skript.

a) 

Lag en sannhetsm