WMW

3D-Oppervlakteplotter

Free

Plot elke functie z = f(x, y), van een paraboloïde tot een zadel tot een Gaussiaan, als een draaibaar, kleurgecodeerd 3D-draadframe-oppervlak. Gratis, privé, draait in je browser.

Draait volledig in je browser. Je functie wordt nooit ergens geüpload.

Ondersteunt +, -, *, /, ^, haakjes, sin, cos, tan, sqrt, abs, exp, log, en de constanten pi en e.

Domein & Weergave

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

2 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

3 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

4 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

5 dagen geleden

z = sin(x) * cos(y) · x: -6 -- 6, y: -6 -- 6

5 dagen geleden

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze 3D-oppervlakteplotter tekent een grafiek van elke functie z = f(x, y) die je intypt, waardoor je kunt visualiseren hoe een functie met twee variabelen zich gedraagt over een gekozen bereik in plaats van te proberen het je alleen uit een vergelijking voor te stellen. Typ een functie, pas het X- en Y-domein aan, en sleep de Azimut- en Elevatie-schuifregelaars om het oppervlak vanuit elke hoek te bekijken.

Naast een kale wireframe is hoogte kleurgecodeerd van blauw (laag) naar rood (hoog) zodat de vorm duidelijk afleesbaar is vanuit elke kijkhoek, vijf voorinstellingsfuncties (golf, paraboloïde, zadel, rimpeling, en Gaussiaans) geven je interessante vormen om mee te beginnen, een automatisch-draaien-modus houdt de weergave handsfree draaiend, en een resolutieschuifregelaar wisselt detail in voor snelheid. Alles, inclusief het ontleden en evalueren van je functie, draait volledig in je browser.

Problemen die het oplost

Veelgestelde vragen

›Welke functies en operatoren kan ik gebruiken?

De basisoperatoren +, -, *, /, ^ (macht) en haakjes voor groepering, plus de functies sin, cos, tan, sqrt, abs, exp, en log, en de constanten pi en e. Alleen x en y worden herkend als variabelen, aangezien z is waarvoor je oplost, niet iets wat je invoert.

›Waarom zegt mijn plot dat de functie niet kon worden geplot?

Ofwel heeft de uitdrukking een syntaxprobleem (een ontbrekend haakje, een verdwaald teken, een onbekende functienaam) ofwel is het overal ongedefinieerd binnen je gekozen X- en Y-bereik (bijvoorbeeld 1/(x-x), wat altijd deling door nul is). Het foutbericht beschrijft welke van beide het is zodat je weet of je je typewerk moet corrigeren of je domein moet verbreden.

›Hoe draai ik de weergave?

Sleep de Azimut-schuifregelaar om de weergave horizontaal rond het oppervlak te draaien, en de Elevatie-schuifregelaar om je kijkhoek omhoog of omlaag te kantelen, van recht naar beneden op het oppervlak kijken tot er vanaf de zijkant naar kijken. De Automatisch-Draaien-knop draait de azimut continu als je liever gewoon toekijkt hoe het draait.

›Wat betekenen de kleuren?

Kleur vertegenwoordigt hoogte (de outputwaarde van de functie op dat punt), blauw voor de laagste zichtbare waarden, via groen en geel, tot rood voor de hoogste, met dezelfde kleurlegenda naast de plot. Dit maakt de vorm van het oppervlak leesbaar zelfs vanuit een bovenaanzicht waar de wireframe-lijnen alleen niet veel diepte zouden tonen.

›Waarom wordt de plot getekend als draadframe in plaats van een effen oppervlak?

Een wireframe vermijdt de visuele storingen die ontstaan door de tekenvolgorde verkeerd te krijgen op een effen oppervlak (delen die verborgen zouden moeten zijn achter het oppervlak schemeren door), terwijl het toch duidelijk de vorm overbrengt, en het blijft snel zelfs bij hogere rasterresoluties omdat er veel minder te tekenen is dan gevulde, gearceerde veelhoeken.

›Wat verandert de Rasterresolutie-schuifregelaar daadwerkelijk?

Het bepaalt hoeveel steekproefpunten worden berekend over je X- en Y-bereik, een hogere resolutie betekent een dichter mesh en een gladder ogend oppervlak, vooral voor functies met scherpe bochten, ten koste van meer berekening elke keer dat je iets aanpast. Verlaag het als de plot traag aanvoelt terwijl je experimenteert met een functie.

›Kan ik een functie plotten die niet overal in mijn bereik is gedefinieerd?

Ja. Punten waar de functie ongedefinieerd is (zoals delen door nul, of de vierkantswortel van een negatief getal) worden gewoon overgeslagen in plaats van de hele plot te breken, dus je ziet gaten in het draadframe op die plekken in plaats van een fout, zolang de functie ergens geldig is in je gekozen bereik.

›Wordt mijn functie ergens naartoe verzonden om berekend te worden?

Nee. De uitdrukking die je typt wordt volledig ontleed en geëvalueerd in je browser met een kleine ingebouwde wiskundeparser, niet naar een server verzonden of geëvalueerd met een generieke (en risicovollere) code-uitvoerfunctie. Niets over wat je plot verlaat ooit je apparaat.

Gerelateerde Tools