Funktionen¶
Handwerkszeug für dieses Notebook:¶
Rechenoperationen:
Multiplikation: *
Division und Brüche: /
Eingabe von Potenzen: **
Eingabe eines Kommas als Punkt: .
Eine Zelle ausführen: Enter und Shift gleichzeitig
Wurzeln: Quadratwurzeln: sqrt(x) und n-te Wurzeln: x**(1/n)
-Funktion: = exp(x)
Logarithmen: ln(x) bzw. log(x)
Egal, wo Sie sich im Notebook befinden: Wenn Sie Fragen zur Eingabe haben, können Sie einfach eine Zelle generieren, dort Spickzettel() eintragen und die Zelle durch gleichzeitiges Drücken der Shift und der Enter-Taste ausführen. Daraufhin erscheint noch einmal eine Liste mit Hinweisen, wie was eingegeben werden muss. Probieren Sie das gerne gleich einmal aus, indem Sie die nächste Zelle auführen.
# Führen Sie diese Zelle aus. Damit erhalten Sie nochmal alle Hinweise zu den nötigen Eingaben
Spickzettel()Potenzfunktionen¶
Man unterscheidet zwischen geraden und ungeraden Exponenten $n$.
Symmetrieeigenschaften¶
Gerade Exponenten¶
Für gerade gilt: Der Graph der Funktion ist symmetrisch zur -Achse. Man nennt die Funktion auch gerade Funktion.
Beispiele dafür sind: , ,
Zur besseren Veranschaulichung wollen wir diese drei Funktionen zusammen in einem Schaubild darstellen. Wir verwenden dafür wieder SymPy und nutzen das Wissen aus den vorhergehenden Notebooks (siehe 01plot-Befehl schreiben.
from sympy import* # Import der gesamten SymPy-Bibliothek, so dass alle Funktionen in diesem Notebook zur Verfügung stehen
from sympy.plotting import plot # Import der Funktion 'plot' aus der Bibliothek sympy.plotting.
x = symbols('x') # Definition einer Variablen x
plot(x**2,x**4,x**6) # Darstellung der Funktionen
# Führen Sie diese Zelle aus, um die Abbildung zu erhaltenAufgrund des großen Wertebereiches auf der -Achse, sind leider zwei der drei dargestellten Funktionen kaum zu erkennen. Wir wollen daher den dargestellten Wertebereich auf der -Achse einschränken. Dafür verwenden wir die Option ylim im plot-Befehl (siehe nächste Code-Zelle).
plot(x**2,x**4,x**6, ylim=(0,60)) # Einschränken der y-Achse auf den Bereich 0 <= y <= 60Jetzt ist schon deutlich mehr auf der Abbildung zu sehen. Es stellt sich nur die Frage, welche Funktion in welcher Farbe dargestellt wurde bzw. welcher Graph zu welcher Funktionsvorschrift gehört. Um diese Frage zu beantworten, können wir mit der Option legend=True noch eine Legende in der Abbildung hinzufügen.
plot(x**2,x**4,x**6, ylim=(0,60), legend=True) # Einschränken der y-Achse auf den Bereich 0 < y < 60 und Hinzufügen einer LegendeUngerade Exponenten¶
Für ungerade gilt: Der Graph der Funktion ist punktsymmetrisch zum Ursprung. Man nennt die Funktion auch ungerade Funktion.
Beispiele dafür sind: , ,
Versuchen Sie, auch diese Funktionen mittels Sympy darzustellen. Wenn Sie nicht weiter kommen, dann klicken Sie auf die drei grauen Punkte. Dort öffnet sich eine Code-Zelle, die Sie einfach ausführen können, um das Ergebnis zu erhalten.
# Schreiben Sie in diese Zelle den entsprechenden plot-Befehl und führen Sie die Zelle aus
# Beispielcode zur Darstellung von x^3, x^5 und x^7
plot(x**3,x**5,x**7, ylim=(-50,50), legend=True)🧐
Eine Funktion, deren Graph symmetrisch zur $y$-Achse ist, bezeichnet man als gerade Funktionen.
Für die Funktionswerte dieser Funktion gilt: $f(x) = f(-x)$
Eine Funktion, deren Graph punktsymmetrisch zum Ursprung ist, bezeichnet man als ungerade Funktion.
Für die Funktionswerte dieser Funktionen gilt: $f(-x) = -f(x)$
Polynome¶
Funktionen der Form
mit , heißen Polynome. Die höchste Potenz heißt Grad des Polynoms.
Die Zahlen heißen Koeffizienten des Polynoms.
Polynome spielen in der Anwendung eine große Rolle, da sie oft als Näherung für “kompliziertere” Funktionen verwendet werden.
Beispiele:
Polynom vom Grad 5
Polynom vom Grad 3 (Kostenfunktion, die die Gesamtkosten in Abhängigkeit von der produzierten Stückzahl angibt)
Aufgaben¶
Generieren Sie sich nun Aufgaben zum Üben mit verschiedenen Schwierigkeitsstufen. Die Schwierigkeitsstufe ist dabei als Level jeweils in der Klammer angegeben. Führen Sie die folgenden Zellen aus, indem Sie jeweils in die Zelle klicken und gleichzeitig Shift und Enter drücken. Bearbeiten Sie dann die Aufgabe und tippen Sie Ihr Ergebnis zur Überprüfung ein.
Teil A¶
#Generiere Aufgabe mit Level 1 durch gleichzeitiges Drücken von Shift und Enter
Funktionen.Polynome.Aufgabe(level=1)#Generiere Aufgabe mit Level 2 durch gleichzeitiges Drücken von Shift und Enter
Funktionen.Polynome.Aufgabe(level=2)Teil B¶
#Generiere Aufgabe mit Level 3 durch gleichzeitiges Drücken von Shift und Enter
Funktionen.Polynome.Aufgabe(level=3)Nullstellen von Funktionen¶
mit heißt Nullstelle von f.
Dies sind die Stellen auf der -Achse, in denen der Graph von die -Achse schneidet.
Nullproduktsatz:
oder
Ein Produkt von Funktionen ist Null, wenn mindestens eine der Funktionen Null ist.
Beispiele:
$\quad f(x)=3x-6$ hat eine Nullstelle bei $x_N=2$.
$\quad f(x)=x^2+3x = x(x+3)$ hat Nullstellen bei $x_N=0$ und $x_N=-3$.
$\quad f(x)=x^2-4 = (x-2)(x+2)$ hat Nullstellen bei $x_N=2$ und $x_N=-2$.