Caspers kode
Casper har skrevet denne koden:
def f(x):
return x**3
def g(x):
return -2*x**2
dx = 0.0001
s = 0
x = 0
while x <= 2:
s = s + f(x)*dx + g(x)*dx
x = x + dx
print(s)
Bestem verdien som skrives ut når koden kjøres.
\(\underline{\underline{s \approx -\dfrac{4}{3} \approx -1{,}333}}\)
Koden regner ut en venstre-Riemann-sum for summen \(f(x) + g(x)\) over intervallet \([0, 2]\).
Løkken starter med \(x = 0\) og øker med \(\mathrm{d}x = 0{,}0001\) for hvert steg. For hvert \(x\) legger den til
Når \(\mathrm{d}x \to 0\) nærmer summen seg det bestemte integralet
Vi beregner integralet:
Med \(\mathrm{d}x = 0{,}0001\) (ikke null) vil koden gi en liten numerisk avrundingsfeil, og verdien som skrives ut er omtrent \(-1{,}33333\).
Verdien som skrives ut er \(\underline{\underline{s \approx -\dfrac{4}{3} \approx -1{,}333}}\).