20231009kaarekok_S_issuu

(Erlend JørgensenTPX1w1) #1

KAPITTEL 8


Logaritmer og likninger


8.1 Utregninger med naturlige logaritmer (0801_natlog.py)


1 import numpy
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 biblioteketNumpytil å 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.

m


Dersomdu får en feilmelding ved kjøring av programmet, er det mulig at Numpy ikke er
installert. Se side 325 for en gjennomgang av installeringen.

c)Legg til kodelinjaprint(ln(e**3))forå regne ut lne^3.

For å vise både uttrykket og svaret, kan vi bruke formenprint(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 lne^6.

f) Legg til kodelinja print(ln(e**(-2)))forå regne ut lne−^2.

g) Legg til en kodelinje for å regne ut lne−^9.

Kodelinjaprint(ln(15+3**5)-e**2) regner ut ln( 15 + 35 )−e^2.

h) Legg til kode som regner ut 2^3 −ln(e^4 + 50 ).

115

Free download pdf