Kaares kokebok - Programmering i matematikk

KAPITTEL 8 Logaritmer og likninger

8.1 Utregninger med naturlige logaritmer

(0801_natlog.py)

import numpy

1

2 3

e = numpy.e # Eulers tall

4 ln = numpy.log # Naturlig logaritme 5 print(e) 6 print(ln(e))

Vi skal benytte oss av biblioteket numpy til å utføre beregninger med logaritmer. a) Les koden ovenfor, og gjett på resultatet. b) Skriv av koden, lagre som « 0801_natlog.py» og kjør programmet. ò Dersom du får en feilmelding ved kjøring av programmet, er det mulig at numpy ikke er instal- lert. Se side 333 for en gjennomgang av installeringen. c) Legg til kodelinja print(ln(e**3)) for å regne ut ln e 3 . For å vise både uttrykket og svaret, kan vi bruke formen print(f" { ... = } ") . d) Endre kodelinje 5-7 slik:

ln = numpy.log print(f" { e = } ") print(f" { ln(e) = } ") print(f" { ln(e**3) = } ")

e) Legg til en kodelinje for å regne ut ln e 6 . f) Legg til kodelinja print(ln(e**(-2))) for å regne ut ln e − 2 . g) Legg til en kodelinje for å regne ut ln e − 9 . Kodelinja print(ln(15+3**5)-e**2) regner ut ln ( 15 + 3 5 ) − e 2 . h) Legg til kode som regner ut 2 3 − ln ( e 4 + 50 ) .

115

Made with FlippingBook - PDF hosting