MT Math Tools

Grafräknare

Rita en eller flera funktioner y = f(x) på en canvas med zoom och panorering, säkert tolkade med mathjs.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Scroll to zoom, drag to pan.

Advertisement

Visualisera funktioner i ett gemensamt rutnät

En graf förvandlar en abstrakt formel till en form som går att läsa av med en blick. Den här grafräknaren samplar varje funktion du anger över det synliga fönstret och förbinder punkterna till en mjuk kurva. Skriv ett uttryck per rad uttryckt i x, till exempel x^2, sin(x), 1/x eller sqrt(x). Varje rad tolkas med mathjs-grammatiken, så ett brett utbud av potenser, rötter samt trigonometriska, exponential- och logaritmfunktioner finns tillgängligt, och flera kurvor kan dela samma axlar i olika färger för enkel jämförelse.

Vyn är interaktiv. Rulla med mushjulet för att zooma mot markören och klicka och dra för att panorera över planet, så att du kan undersöka rötter, skärningspunkter, asymptoter och vändpunkter utan att skriva om något. Axlar och rutnätslinjer skalas om automatiskt när du rör dig, och en återställningsknapp ger dig tillbaka ett balanserat standardfönster. Eftersom kurvan samplas om varje bildruta visar panorering till ett nytt område alltid korrekta detaljer i stället för en utsträckt bild.

Läsa av grafen

Den horisontella axeln är x och den vertikala är y, och de möts i origo mitt i standardvyn. Punkter där en kurva korsar x-axeln är de reella rötterna till ekvationen f(x) = 0, och en kurvas höjd vid ett givet x är funktionens värde där. Att jämföra två kurvor visar var de skär varandra, vilket motsvarar att lösa f(x) = g(x). Funktioner med division kan skjuta iväg mot oändligheten nära värden som gör nämnaren noll; räknaren bryter linjen vid dessa hopp så att asymptoten inte ritas som ett missvisande lodrätt streck.

Noggrannhet och integritet

Samplingen använder många punkter över canvasens bredd, vilket är noggrant för mjuka funktioner men kan missa extremt snabba svängningar mellan samplen, så zooma in för att bekräfta fina detaljer. Värden beräknas med vanlig dubbel precision. Allt körs lokalt i din webbläsare: funktionerna du skriver laddas aldrig upp, inget sparas mellan besöken och ingen extern graftjänst kontaktas, så att du kan utforska idéer privat och direkt.

Hur man använder

  1. Ange funktionerSkriv en y = f(x) per rad, till exempel x^2 eller sin(x). Utelämna y = om du föredrar det.
  2. RitaTryck på rita för att rita varje funktion på samma axlar i olika färger.
  3. UtforskaRulla för att zooma och dra för att panorera. Återställ ger tillbaka standardvyn.

Vanliga frågor

Vilka funktioner kan jag rita?
Vilket uttryck i x som helst som mathjs förstår, inklusive potenser, rötter, trigonometri, exponential- och logaritmfunktioner.
Hur zoomar och panorerar jag?
Använd mushjulet för att zooma mot markören och klicka och dra för att panorera vyn.
Kan jag rita flera kurvor samtidigt?
Ja. Skriv varje funktion på en egen rad så ritas de tillsammans i olika färger.
Skickas några data någonstans när jag ritar?
Nej. Funktionerna tolkas och samplas i din webbläsare och ritas på en lokal canvas.
Advertisement