UTILS.
100 % im Browser
📈

Funktionsplotter

Zeichne y = f(x) für eine oder mehrere Funktionen auf einer Zeichenfläche zum Verschieben und Zoomen, mit automatischen Achsen, Gitterlinien, x-Nullstellen und dem y-Achsenabschnitt.

Gib eine Funktion pro Zeile ein. Ziehen zum Verschieben, Scrollen zum Zoomen.

Über dieses Tool

Der Funktionsplotter ist ein kostenloses Zeichenwerkzeug, das direkt im Browser läuft und y = f(x) für eine oder mehrere Funktionen auf einer interaktiven Zeichenfläche darstellt. Gib jede Funktion in eine eigene Zeile ein, und er tastet die Kurve in Pixelauflösung über das sichtbare Fenster ab, bildet Datenkoordinaten auf die Zeichenfläche ab und zeichnet einen glatten Linienzug. Er erkennt große Sprünge und senkrechte Asymptoten und unterbricht dort den Pfad, anstatt eine falsche senkrechte Linie zu zeichnen, sodass Funktionen wie tan(x) und 1/x korrekt dargestellt werden.

Das gesamte Rendern und die Mathematik laufen lokal in deinem Browser mit der Canvas-2D-API und ohne externe Bibliotheken, sodass nichts, was du zeichnest, hochgeladen wird. Ziehe die Zeichenfläche zum Verschieben und verwende das Mausrad, um um den Cursor herum hinein- oder herauszuzoomen; die Achsen, Gitterlinien und Kurven werden live neu gezeichnet. Lege den anfänglichen x-Bereich mit den Feldern für Minimum und Maximum fest und drücke Zeichnen — der vertikale Bereich wird automatisch aus den abgetasteten Werten gewählt, und weiteres Zoomen ist in beide Richtungen frei möglich.

Für die erste Funktion lokalisiert das Werkzeug außerdem x-Achsenabschnitte (Nullstellen), indem es aufeinanderfolgende Abtastwerte auf Vorzeichenwechsel prüft und jede Einschließung mit dem Bisektionsverfahren verfeinert, und es meldet den y-Achsenabschnitt f(0). Gib Ausdrücke mit den üblichen Operatoren, ^ für Potenzen, Klammern, den Konstanten pi und e sowie Funktionen wie sin, cos, exp, ln und sqrt ein. Es erfasst den einfachen, offline verfügbaren Ausschnitt dessen, was Werkzeuge wie Desmos leisten.

Häufig gestellte Fragen

Kann ich mehrere Funktionen gleichzeitig zeichnen?
Ja. Setze jede Funktion in eine eigene Zeile im Ausdrucksfeld, und jede gültige wird in einer anderen Farbe auf denselben Achsen gezeichnet. Wenn eine Zeile nicht ausgewertet werden kann, wird sie übersprungen und die übrigen werden trotzdem gezeichnet, mit einem kleinen Hinweis.
Wie verschiebe und zoome ich?
Ziehe an einer beliebigen Stelle der Zeichenfläche, um die Ansicht zu verschieben, und scrolle mit dem Mausrad, um um den Cursor zentriert hinein- oder herauszuzoomen. Die Felder x-Minimum und x-Maximum legen das Startfenster fest; drücke Zeichnen, um die Ansicht zurückzusetzen und den vertikalen Bereich automatisch anzupassen.
Wie werden Nullstellen gefunden?
Für die erste Funktion durchsucht das Werkzeug benachbarte Abtastpunkte auf einen Vorzeichenwechsel in y und verfeinert dann jede Vorzeichenwechsel-Einschließung mit dem Bisektionsverfahren, um auf den x-Achsenabschnitt zu konvergieren. Bis zu sechs Nullstellen im sichtbaren Fenster werden aufgelistet, zusammen mit dem y-Achsenabschnitt f(0).
Warum bricht der Graph in der Nähe von Asymptoten ab?
Wenn aufeinanderfolgende Abtastwerte um mehr als ein paar Bildschirmhöhen springen — wie es an einer senkrechten Asymptote von tan(x) oder 1/x geschieht — hebt das Werkzeug den Stift ab, anstatt sie zu verbinden, und vermeidet so eine falsche nahezu senkrechte Linie und zeigt die wahre Form.

Weitere Tools