3D Oberflächen Plotter
Plotten Sie interaktive 3D-Oberflächen z = f(x, y) mit mausgesteuerter Rotation, Zoom und Verschiebung. Passen Sie den x/y-Bereich, die Netzauflösung, sechs Farbkarten, das Wireframe-Overlay und die Beleuchtung an. Erkunden Sie Sattelpunkte, Gauß-Glocken, Wellen, Affensättel, hyperbolische Paraboloide und die berühmte mexikanische Hut-Sinc-Funktion — alles in Ihrem Browser, kein Plugin erforderlich.
Dein Adblocker verhindert, dass wir Werbung anzeigen
MiniWebtool ist kostenlos dank Werbung. Wenn dir dieses Tool geholfen hat, unterstütze uns mit Premium (werbefrei + schneller) oder setze MiniWebtool.com auf die Whitelist und lade die Seite neu.
- Oder auf Premium upgraden (werbefrei)
- Erlaube Werbung für MiniWebtool.com, dann neu laden
3D Oberflächen Plotter
Der 3D-Oberflächenplotter zeichnet jede Funktion von zwei Variablen \( z = f(x, y) \) als vollständig interaktive 3D-Landschaft direkt in Ihrem Browser. Ziehen Sie im Ansichtsfenster, um die Oberfläche zu drehen, scrollen oder pinchen Sie zum Zoomen, und ziehen Sie mit der rechten Maustaste (oder wischen Sie mit zwei Fingern auf dem Handy), um die Ansicht zu verschieben. Geben Sie Ihre eigene Funktion mit voller Unterstützung für sin, cos, exp, log, sqrt, den Konstanten \( \pi \) und \( e \) sowie natürlichen Schreibweisen wie x^2 oder 2xy ein — oder klicken Sie auf eine der zehn Voreinstellungen für ein sofortiges Rendering klassischer Sättel, Paraboloide, Sombrero-Hüte (Sinc-Funktion), Affensättel, Eierkartons, Gauß-Kurven und mehr. Wählen Sie zwischen isometrischer und perspektivischer Projektion, sechs wahrnehmungsgerechten Farbkarten sowie drei Drahtgitter-Stilen und exportieren Sie die aktuelle Ansicht als hochauflösendes PNG.
Wie das Plotten von 3D-Oberflächen funktioniert
Ein Oberflächenplot verwandelt eine Funktion mit zwei Variablen in eine greifbare Landschaft. An jedem Punkt \( (x, y) \) in der Eingangsebene wird der Wert \( z = f(x, y) \) zur Höhe der Oberfläche über (oder unter) diesem Punkt. Der Plotter tastet ein regelmäßiges Raster von \( (x, y) \)-Paaren ab — typischerweise 30 bis 90 Punkte pro Seite —, wertet \( f \) für jeden Punkt aus und verbindet jede Zelle des Gitters zu zwei farbigen Dreiecken.
Das Rendering nutzt drei klassische Schritte der Grafik-Pipeline. Projektion jedes 3D-Eckpunkts \( (x, y, z) \) in den 2D-Bildschirmraum unter Verwendung Ihrer aktuellen Drehung und Zoomstufe. Sortierung der Dreiecke von hinten nach vorne nach Tiefe (Maler-Algorithmus). Schattierung jeder Fläche durch Kombination ihrer höhenabhängigen Farbe mit einem Lambert'schen Skalarprodukt gegen eine feste Lichtrichtung. Wenn Sie die Oberfläche drehen, folgt die Beleuchtung der Kamera, wodurch die Figur ihre plastische Wirkung erhält.
Eine Galerie klassischer Oberflächen
Was diesen 3D-Plotter auszeichnet
2xy, x^2 - y^2, sin(x)cos(y). Implizite Multiplikation, Caret-Potenzen und Unicode-π werden automatisch umgewandelt. Die serverseitige AST-Whitelisting sorgt dafür, dass Benutzereingaben niemals unsichere globale Python-Variablen ansprechen können.
Ausdruckssyntax — Kurzreferenz
| Ihre Eingabe | Bedeutung | Beispiel |
|---|---|---|
x, y | Die beiden Eingangsvariablen | z = x + y |
pi oder π | Die Konstante π ≈ 3.14159 | z = sin(pi*x) |
e | Die Euler'sche Zahl ≈ 2.71828 | z = exp(-x**2-y**2) |
sin, cos, tan | Trigonometrische Funktionen (Bogenmaß) | z = sin(x)*cos(y) |
asin, acos, atan, atan2 | Inverse Trigonometrie (Arkuszug) | z = atan2(y, x) |
exp, log, log2, log10 | Exponentialfunktionen & Logarithmen | z = log(x**2 + y**2 + 1) |
sqrt, abs, floor, ceil | Wurzeln, Betrag & Rundung | z = sqrt(abs(x*y)) |
^ oder ** | Potenzierung | z = x^3 - 3*x*y^2 |
Implizites * | Zahl-vor-Buchstabe fügt ein × ein | 2xy → 2*x*y |
Eine 3D-Oberfläche richtig lesen
Ein Oberflächenplot kodiert riesige Informationsmengen in Form und Farbe zugleich. Einige Muster lassen sich mit etwas Übung schnell erkennen:
- Kritische Punkte liegen dort vor, wo die Oberfläche eine horizontale Tangentialebene besitzt — lokale Maxima sehen aus wie Kuppeln, lokale Minima wie Schalenböden, und Sattelpunkte biegen sich in eine Richtung nach oben und in die senkrechte Richtung nach unten. Klicken Sie auf die Sattel-Voreinstellung und drehen Sie die Ansicht: Entlang einer Achse zeigt sie ein Lächeln, entlang der anderen ein unglückliches Gesicht.
- Höhenlinien (Isolinien) treten ganz natürlich hervor, wenn die Farbkarte divergierend oder im Terrain-Stil gewählt ist — Bänder derselben Farbe zeichnen Linien konstanter Höhe \( z \) nach.
- Gradientenrichtung stellt an jedem Punkt den steilsten Weg bergauf dar. Visuell ist dies die Richtung senkrecht zu den Höhenlinien, die hin zu wärmeren Farben zeigt.
- Symmetrie wird im 3D-Raum sofort offensichtlich: \( z = x^2 + y^2 \) ist rotationssymmetrisch (eine Schale), \( z = x^2 - y^2 \) besitzt nur Spiegelsymmetrien (ein Sattel), und \( z = x^3 - 3xy^2 \) zeigt eine wunderschöne dreizählige Rotationssymmetrie (Affensattel).
Vom Sattel zum Sombrero-Hut: Die Ein-Klick-Tour
Die Voreinstellungsgalerie bietet einen geführten Rundgang durch die am häufigsten gelehrten mehrdimensionalen Oberflächen. Eine empfohlene Reihenfolge für Erstbesucher:
- Paraboloid \( z = x^2 + y^2 \) — die zugänglichste 3D-Oberfläche. Eine Schale, rotationssymmetrisch, mit einem einzigen Minimum im Ursprung.
- Sattel \( z = x^2 - y^2 \) — der klassische Pringles-Chip. Testen Sie die cool-warm Farbkarte, um die Aufteilung in positive und negative Werte sofort zu sehen.
- Hyperbolisches Paraboloid \( z = xy \) — ein um 45° gedrehter Sattel. Identische Form, andere Ausrichtung.
- Affensattel \( z = x^3 - 3xy^2 \) — drei Senken um den Ursprung anstelle von zwei. So genannt, weil ein Affe dort auch Platz für seinen Schwanz bräuchte.
- Gauß-Kurve \( z = e^{-(x^2+y^2)} \) — die Glockenkurve im 2D-Raum. Das Fundament der Statistik, Signalverarbeitung und Physik.
- Sombrero-Hut (Sinc-Funktion) \( z = \sin\sqrt{x^2+y^2}/\sqrt{x^2+y^2} \) — die radiale Sinc-Funktion. Sie taucht in der Fourier-Optik, bei Beugungsmustern und in der nach ihr benannten Wavelet-Theorie auf.
- Eierkarton \( z = \sin x \sin y \) — periodisch in zwei Richtungen. Schalten Sie das Drahtgitter ein, um zu sehen, wie die Gitterlinien mit den Höckern fluchten.
- Wellen \( z = \sin\sqrt{x^2+y^2} \) — konzentrische Wellen, die sich vom Ursprung ausbreiten. Versuchen Sie den großen Bereich von −8 to 8.
Praktische Anwendungsbereiche
- Mehrdimensionale Analysis: Visualisieren Sie partielle Ableitungen, Gradienten, kritische Punkte und Lagrange-Multiplikatoren, ohne jedes Mal von Hand neu zeichnen zu müssen.
- Physik: Potenzielle Energieflächen, elektromagnetische Feldstärken, Flüssigkeitsdruckverteilungen und quantenmechanische Wellenfunktionen lassen sich exakt als \( z = f(x, y) \) darstellen.
- Maschinelles Lernen: Verlustlandschaften (Loss Landscapes) über einem zweidimensionalen Parameter-Unterraum helfen zu verstehen, warum das Gradientenverfahren funktioniert (und warum Sättel eine Herausforderung darstellen).
- Computergrafik: Heightmaps für Gelände sind genau das — eine auf einem regelmäßigen Raster abgetastete und dann triangulierte Funktion \( h(x, y) \).
- Bauingenieurwesen: Höhenmodelle für Geländeanalysen, Talsperren-Einzugsgebiete und die Berechnung von Erdmassenbewegungen.
- Datenvisualisierung: Jede Größe, die von zwei unabhängigen Variablen abhängt — Temperaturen über einem Land, Umsätze nach Region und Monat, Fitnesswerte über zwei Hyperparametern — lässt sich ideal als Oberfläche darstellen.
Tipps für ästhetische Plots
- Passen Sie den Definitionsbereich an die Funktion an. Polynome werden meistens im Bereich von −3 bis 3 dargestellt. Oszillierende Funktionen wie die Sinc-Funktion benötigen einen breiten Bereich (−8 bis 8), um die Wellen sichtbar zu machen. Nutzen Sie −1 bis 1, um nah an einen einzelnen Sattelpunkt am Ursprung heranzuzoomen.
- Wählen Sie die passende Farbkarte. Nutzen Sie cool-warm für jede Oberfläche, die positive und negative Bereiche enthält — der weiße Mittelpunkt markiert sofort das Nullniveau. Verwenden Sie viridis oder plasma für rein nicht-negative Oberflächen. Setzen Sie terrain für landschaftsartige Höhenmodelle ein.
- Schalten Sie das Drahtgitter für Portfolio-Renders aus. Das dezente Drahtgitter ist hervorragend für die Lehre geeignet („Gitterstruktur sehen“). Für publikationsreife Abbildungen stellen Sie das Drahtgitter auf Aus und erhöhen die Auflösung auf Hoch oder Ultra.
- Auto-Drehung liefert ansprechende Animationen. Aktivieren Sie die Auto-Drehung und starten Sie eine Bildschirmaufnahme — perfekt, um eine rotierende Oberfläche ohne manuelles Zutun in Präsentationsfolien einzubinden.
- Zu große Definitionsbereiche können die Oberfläche flach wirken lassen. Wenn Ihre Funktion nahe den Rändern extrem große Werte annimmt, schrumpfen die Details im Inneren zusammen. Verkleinern Sie in diesem Fall entweder den Definitionsbereich oder skalieren Sie die Funktion (z. B. \( z / 100 \)), um die Dynamik wieder sichtbar zu machen.
Häufig gestellte Fragen (FAQ)
Was ist ein 3D-Oberflächenplot?
Ein 3D-Oberflächenplot visualisiert eine Funktion von zwei Variablen z = f(x, y) als eine bergige Landschaft über der (x, y)-Ebene. Die Höhe an jedem Punkt (x, y) entspricht dem Funktionswert z. Der Plotter tastet ein Raster von (x, y)-Paaren ab, berechnet f für jeden Punkt und verbindet benachbarte Werte zu einem Dreiecksgitter, das Sie interaktiv drehen, zoomen und farblich anpassen können.
Welche Funktionen kann ich plotten?
Alle Ausdrücke in x und y mit den mathematischen Standardfunktionen: sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh, exp, log, log2, log10, sqrt, abs, floor, ceil, pow, min, max — sowie die Konstanten pi, e und tau. Trigonometrische Funktionen werden im Bogenmaß berechnet. Implizite Multiplikation (2x → 2*x), das Caret ^ für Potenzen und Unicode-π werden vollautomatisch verarbeitet.
Wie kann ich drehen, zoomen und die Ansicht verschieben?
Klicken und ziehen Sie mit der linken Maustaste im Ansichtsfenster, um die Oberfläche um ihr Zentrum zu drehen (Gieren und Neigen). Scrollen Sie das Mausrad, um hinein- oder herauszuzoomen. Ziehen Sie mit der rechten Maustaste (oder wischen Sie mit zwei Fingern beim Touchscreen), um den Bildausschnitt zu verschieben. Nutzen Sie die Kamera-Presets über dem Fenster, um direkt in die Standardansichten (isometrisch, oben, vorne oder seitlich) zu springen.
Was bedeutet die Farbgebung?
Standardmäßig codiert die Farbe jeder Fläche deren z-Höhe — tiefe Punkte liegen am kühlen Ende der Farbpalette, hohe Punkte am warmen Ende. Bei divergierenden Paletten wie cool-warm entspricht der Mittelpunkt exakt z = 0, wodurch sich Sättel besonders gut ablesen lassen. Zudem dunkelt das Lambert'sche Licht Flächen ab, die von der Lichtquelle abgewandt sind, was den dreidimensionalen Eindruck verstärkt.
Funktioniert das auch auf Mobilgeräten?
Ja. Das Ansichtsfenster unterstützt das Drehen mit einem Finger und das Zoomen durch Pinchen mit zwei Fingern. Wählen Sie für Smartphones die niedrige Auflösung (30×30) für eine optimale Performance — die Form der Oberfläche bleibt dabei gut erkennbar. Für Laptops und Desktop-PCs werden die Auflösungen Mittel und Hoch empfohlen.
Warum sieht meine Funktion zackig oder fehlerhaft aus?
Meistens ist der gewählte Definitionsbereich entweder zu klein (wodurch die Funktion flach erscheint) oder zu groß (wodurch Werte explodieren und nur noch Extreme sichtbar sind). Versuchen Sie einen kleineren Bereich wie −2 bis 2 für Polynome oder einen größeren wie −8 bis 8 für oszillierende Sinc- und Wellenfunktionen. Singularitäten (wie 1/x) werden automatisch abgeschnitten — das Umfeld kann jedoch die Farbskala verzerren. Fügen Sie im Nenner eine kleine Konstante hinzu (z. B. 1/(x²+y²+0.1)), um diese Bereiche zu glätten.
Kann ich auch implizite Oberflächen oder Vektorfelder darstellen?
Dieser Plotter ist für explizite Oberflächen der Form z = f(x, y) ausgelegt — sprich genau ein z-Wert pro (x, y)-Eingabe. Implizite Oberflächen F(x, y, z) = 0 (wie eine Kugelfläche x²+y²+z²=1) sowie parametrische Oberflächen erfordern komplexere Algorithmen wie Marching-Cubes und würden den Rahmen dieses Werkzeugs sprengen. Für Vektor- und Richtungsfelder nutzen Sie bitte den entsprechenden Richtungsfeld-Plotter.
Wie kann ich meinen Plot abspeichern?
Klicken Sie auf die PNG-Schaltfläche in der Symbolleiste des Ansichtsfensters, um die aktuelle Ansicht als hochauflösendes PNG herunterzuladen. Das Bild fängt exakt die von Ihnen eingestellte Rotation, Zoomstufe und Farbkarte ein — bringen Sie die Oberfläche also zuerst in Ihre Wunschposition. Die Bildausgabe erfolgt angepasst an die Pixeldichte Ihres Bildschirms für gestochen scharfe Ergebnisse.
Ist dieser 3D-Oberflächenplotter dauerhaft kostenlos?
Ja. Der 3D-Oberflächenplotter ist komplett kostenlos, rechnet nach dem Absenden direkt lokal in Ihrem Browser, benötigt keine Anmeldung und liefert Grafiken ohne Wasserzeichen. Sie können die Visualisierungen uneingeschränkt für Schule, Studium, Publikationen, Präsentationen oder kommerzielle Zwecke verwenden.
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"3D Oberflächen Plotter" unter https://MiniWebtool.com/de// von MiniWebtool, https://MiniWebtool.com/
vom MiniWebtool-Team. Aktualisiert: 2026-05-21
Sie können auch unseren KI-Mathematik-Löser GPT ausprobieren, um Ihre mathematischen Probleme durch natürliche Sprachfragen und -antworten zu lösen.