함수의 모양을 한눈에 파악
y = x^2 - 3x + 2 같은 식은 기호만 봐서는 떠올리기 어렵습니다. 그려 보면 포물선, x축과의 교점, 최솟값 위치가 바로 보이며, 함수가 실제로 어떤 동작을 하는지 가장 빠르게 이해할 수 있습니다.
Syntax examples:
x^2sin(x)sqrt(x)log(x)abs(x)2*x + 1exp(x)tan(x)Graphing Calculator parses expressions with mathjs and renders them on a Mafs canvas. You can stack multiple functions, switch between equation and inequality, drag and zoom the view, and trace exact y values for any x. Everything runs in the browser.
x^2, sin(x), sqrt(x), abs(x), exp(x). log means base-10 log; use ln for natural log.Yes. The list above the graph holds any number of expressions. Each row gets its own colour, can be hidden with the eye icon, and can be removed with the trash icon.
Cycle the operator next to a function between =, <, >, ≤, and ≥. Inequalities are drawn as shaded regions instead of lines.
Type an x value and the tool evaluates every visible function at that x and adds an entry to the trace stack. The list keeps the last ten queries until you clear it.
The graph captures the wheel event so it can zoom in and out around the cursor. Move the mouse off the graph to scroll the page normally.
It adjusts the Y range so the visible coordinate grid matches the 2:1 aspect ratio of the canvas, which is useful when a function looks stretched after panning.