Detaillierte Informationen finden Sie in der Sage-Dokumentation. Die einfachste Möglichkeit, eine Funktion zu definieren, zu berechnen und darzustellen, sehen Sie hier. Für die numerische Auswertung von Ausdrücken benötigt man in der Regel die Methode n().
Mitunter braucht man andere Variablen als x; diese müssen deklariert werden. Man kann die Belegung der Variablen auch beim Aufruf angeben.
Man kann die Darstellung mehrerer Funktionen auch kombinieren (Zeile 6). Dabei ist es sinnvoll, für die Funktionen unterschiedliche Farben zu wählen (Zeile 5).:
Mit etwas (Python-)Programmierung können wir vielfältige Funktionen definieren,z.B. und auch diese Funktionen graphisch darstellen. Dabei sind die jeweils passenden Einrückungen wichtig. Beachten Sie auch die Doppelpunkte in den Zeilen 1, 3 und 5.
Nun wollen wir noch den Bereich verändern, für den die Funktion dargestellt wird. Er soll von xmin bis xmax reichen.
Mit dem "Dekorator" @interact können wir das Ganze etwas schöner gestalten. Dazu definieren wir eine anonyme Funktion _, die die Definition von f, xmin und xmax als Parameter erhält. Diese Parameter werden sinnvoll vorbelegt, und können dann nach Belieben verändert werden.
Bitte beachten: Wegen der Einbettung in die anonyme Funktion muss die Funktion ohne Parameter definiert werden und die plot-Funktion muss in show eingebettet werden.
Es gibt vielfältige Formularelemente, mit denen man die Darstellung noch hübscher gestalten kann, Z.B. bietet range_slider einen Schieberegler, der eine Liste bestehend aus Anfang und Ende des Bereichs liefert.