Total fremgang
0%
11.4: Øvelser bestått0 av 0

0% fullført

Lærebok/Kapittel 11.4
R2 - Integrasjon

Kapittel 11.4

Prosjekt - Arealer og volum

I dette prosjektkapitlet skal du kombinere numerisk integrasjon og rekursjon for å løse praktiske problemer med arealer og volum.

Prosjekt 1: Areal under komplekse kurver

Nå skal vi bruke våre integrasjonsmetoder til å beregne arealet under mer komplekse funksjoner som ikke har enkle analytiske løsninger.

Oppgave: Normalfordelingskurven

Normalfordelingen (Gauss-kurven) er gitt ved:

f(x) = (1/√(2π)) · e^(-x²/2)

Arealet under hele kurven er 1. Vi skal beregne arealet fra -1 til 1 (omtrent 68% av totalarealet).

Normalfordeling: Areal fra -1 til 1
Python
Loading...

Prosjekt 2: Volum ved rotasjon

Når vi roterer en kurve rundt x-aksen, får vi et rotasjonslegeme. Volumet av dette legemet kan beregnes med formelen:

Volumformel

V = π · ∫ₐᵇ [f(x)]² dx

Vi integrerer tverrsnittsarealet π·r² = π·[f(x)]² langs x-aksen

Beregn volum av kule
Python
Loading...

Prosjekt 3: Rekursiv integrasjon

Vi kan bruke rekursjon til å forbedre integrasjonsnøyaktigheten gradvis. Dette kalles adaptiv integrasjon.

Adaptiv integrasjon

Ideen er å doble antall intervaller til vi når ønsket nøyaktighet:

  1. Start med n intervaller
  2. Beregn integralet I₁
  3. Doble n og beregn integralet I₂
  4. Hvis |I₂ - I₁| < toleranse, stopp. Ellers gjenta fra steg 3
Adaptiv integrasjon med rekursjon
Python
Loading...

Prosjektoppgaver

Prosjekt 11.1: Areal mellom to kurver
Beregn arealet mellom kurvene f(x) = x² og g(x) = √x fra x = 0 til x = 1. Arealet mellom to kurver er: A = ∫ₐᵇ |f(x) - g(x)| dx Siden √x > x² på intervallet [0, 1], kan vi beregne: ∫₀¹ (√x - x²) dx Det eksakte svaret er 1/3.
Lett
Python
Loading...
Prosjekt 11.2: Volum av kjeglen
En kjeglen med radius R og høyde H kan lages ved å rotere linjen f(x) = (R/H)·x rundt x-aksen fra x = 0 til x = H. Beregn volumet numerisk og sammenlign med den kjente formelen: V = (1/3)πR²H Test med R = 3 og H = 5.
Medium
Python
Loading...
Prosjekt 11.3: Fibonacci-spiralen
Lag en visualisering av Fibonacci-spiralen ved å: 1. Generere de første 15 Fibonacci-tallene 2. For hvert Fibonacci-tall Fₙ, beregn arealet av kvadratet med sidelengde Fₙ 3. Summer alle kvadratarealene 4. Sammenlign med tilnærmingen basert på det gyldne snitt φ = (1+√5)/2 Areal av Fibonacci-kvadratene ≈ (Fₙ · Fₙ₊₁)
Vanskelig
Python
Loading...

🏆Ekstra utfordring: Monte Carlo-integrasjon

Monte Carlo-integrasjon bruker tilfeldige punkter for å estimere arealer. Dette er en helt annen metode enn Riemann-summer og trapesmetoden!

Slik fungerer det:

  1. Generer N tilfeldige punkter (x, y) i et rektangel som inneholder kurven
  2. Tell hvor mange punkter som ligger under kurven
  3. Areal ≈ (antall under kurven / totalt antall) · areal av rektangel
Monte Carlo: Beregn π
Python
Loading...

Oppsummering av kapittel 11

Numerisk integrasjon: Riemann-sum, trapes, Simpson

Simpsons regel gir best nøyaktighet for glatte funksjoner

Rekursive følger: aₙ₊₁ = f(aₙ), inkludert Fibonacci og geometriske følger

Volum ved rotasjon: V = π·∫[f(x)]² dx

Adaptiv integrasjon og Monte Carlo-metoder for avanserte problemer