In dieser Aufgabe berechnen wir den Flächeninhalt unter Funktionsgraphen mithilfe von Integralen. Wir nutzen R, um die Integrale numerisch zu lösen und die Flächen grafisch darzustellen.
Wir definieren die Funktion und berechnen das bestimmte Integral von 0 bis 3.
# Funktion definieren
f_a <- function(x) {
4*x - x^2
}
# Integral berechnen (Fläche von 0 bis 3)
integral_a <- integrate(f_a, lower = 0, upper = 3)
flaeche_a <- integral_a$value
cat("Flächeninhalt a):", round(flaeche_a, 4), "FE\n")
## Flächeninhalt a): 9 FE
# x-Werte für die Grafik
x <- seq(0, 3, length.out = 100)
y <- f_a(x)
# Grafik zeichnen
plot(x, y, type = "l", lwd = 2, col = "blue",
main = "a) f(x) = 4x - x²", xlab = "x", ylab = "y",
ylim = c(0, 5))
# Fläche schattieren
polygon(c(x, rev(x)), c(y, rep(0, length(y))), col = "lightblue", border = NA)
# Grenzen markieren
abline(v = c(0, 3), col = "red", lty = 2)
# Funktion definieren
f_b <- function(x) {
9*x - x^3
}
# Integral berechnen (Fläche von 1 bis 3)
integral_b <- integrate(f_b, lower = 1, upper = 3)
flaeche_b <- integral_b$value
cat("Flächeninhalt b):", round(flaeche_b, 4), "FE\n")
## Flächeninhalt b): 16 FE
# x-Werte für die Grafik
x <- seq(1, 3, length.out = 100)
y <- f_b(x)
# Grafik zeichnen
plot(x, y, type = "l", lwd = 2, col = "darkgreen",
main = "b) f(x) = 9x - x³", xlab = "x", ylab = "y",
ylim = c(0, 12))
# Fläche schattieren
polygon(c(x, rev(x)), c(y, rep(0, length(y))), col = "lightgreen", border = NA)
# Grenzen markieren
abline(v = c(1, 3), col = "red", lty = 2)
# Funktion definieren
f_c <- function(x) {
sin(x)
}
# Integral berechnen (Fläche von 0 bis pi)
integral_c <- integrate(f_c, lower = 0, upper = pi)
flaeche_c <- integral_c$value
cat("Flächeninhalt c):", round(flaeche_c, 4), "FE\n")
## Flächeninhalt c): 2 FE
# x-Werte für die Grafik
x <- seq(0, pi, length.out = 100)
y <- f_c(x)
# Grafik zeichnen
plot(x, y, type = "l", lwd = 2, col = "purple",
main = "c) f(x) = sin(x)", xlab = "x", ylab = "y",
ylim = c(0, 1.2), xaxt = "n")
# x-Achse mit pi-Beschriftung
axis(1, at = c(0, pi/2, pi), labels = c("0", "π/2", "π"))
# Fläche schattieren
polygon(c(x, rev(x)), c(y, rep(0, length(y))), col = "lavender", border = NA)
# Funktion definieren
f_d <- function(x) {
cos(x)
}
# Integral berechnen (Fläche von pi/2 bis 3*pi/2)
# Da cos(x) hier negativ ist, nehmen wir den Betrag
integral_d <- integrate(f_d, lower = pi/2, upper = 3*pi/2)
flaeche_d <- abs(integral_d$value)
cat("Flächeninhalt d):", round(flaeche_d, 4), "FE\n")
## Flächeninhalt d): 2 FE
# x-Werte für die Grafik
x <- seq(pi/2, 3*pi/2, length.out = 100)
y <- f_d(x)
# Grafik zeichnen
plot(x, y, type = "l", lwd = 2, col = "orange",
main = "d) f(x) = cos(x)", xlab = "x", ylab = "y",
ylim = c(-1.2, 1.2), xaxt = "n")
# x-Achse mit pi-Beschriftung
axis(1, at = c(pi/2, pi, 3*pi/2), labels = c("π/2", "π", "3π/2"))
# Fläche schattieren (unterhalb der x-Achse)
polygon(c(x, rev(x)), c(y, rep(0, length(y))), col = "wheat", border = NA)
# x-Achse einzeichnen
abline(h = 0, col = "black")