Math • Graphing
Graphing Calculator
Advanced graphing: Cartesian y=f(x), polar r(θ) and parametric x(t),y(t) with pan, zoom, grid, table, roots and intercept analysis.
—
Graph info
Table (sample)
Use pi, e, ^ for power, sin, sqrt etc. Drag to pan, wheel to zoom. Polar uses θ in chosen angle mode.
How to use
- 1Choose Cartesian, Polar or Parametric. Enter the expression (e.g., sin(x), 2*cos(theta), cos(t) / sin(t)).
- 2Set the range (X min/max or θ/t range) and angle mode. Click Plot.
- 3Drag to pan, wheel to zoom, use +/− buttons. Table shows sampled points; info shows roots and y-intercept.
Behind the plot
Cartesian: sample y=f(x) over 800 points • Polar: x=r·cosθ, y=r·sinθ • Parametric: (x(t), y(t))Expressions are evaluated by the scientific parser, so you can use pi, e, ^, sqrt, sin, log etc. Gaps (e.g., 1/x at 0) break the line. Roots are found where y changes sign and linearly interpolated.
Examples
y = x^2 from -2 to 2
Parabola through (0,0) with roots none; table 0→0, 1→1, 2→4.
Points (-2,4)…(2,4)
Polar r = 2·cos(θ)
Circle radius 1 centered at (1,0).
θ 0→2, π/2→0
About
The Graphing Calculator plots Cartesian, polar, and parametric functions using a precise expression parser. Type a function such as y = sin(x), set the range and angle mode, and plot instantly with pan, zoom, and a value table. The tool identifies roots and intercepts for Cartesian functions and handles gaps like asymptotes by breaking the curve. Students, teachers, and engineers use it to visualize equations, explore families of curves, and check function behavior without a separate graphing device. It requires no installation and runs entirely in the browser.
Frequently asked questions
How do I handle asymptotes like 1/x?
Just plot 1/x — we skip non-finite points, so the line breaks at the gap. Zoom to see branches.
Can I change angle mode for polar?
Polar and trig use your selected RAD/DEG for θ and for sin/cos. Use pi (3.141…) in RAD or 180 in DEG.
Does it find intersections?
We show x-roots (y=0) and y-intercept for Cartesian; multiple expressions and intersection tracing are coming.