What is Graphing Calculator?

Graphing Calculator plots mathematical functions interactively. Enter equations like y=sin(x), y=x²+3, or y=log(x) and see them rendered on a coordinate grid with zoom, pan, and multiple function overlays.

The parser handles trig (sin, cos, tan), exponentials (e^x), logarithms, polynomials, and combinations like sin(x)*e^(-x/5). Plot up to eight curves at once in different colours, adjust line thickness, toggle the grid, and download the rendered graph as a PNG that drops straight into a homework PDF or a slide deck.

How to use

  1. Step 1 — Type a mathematical expression (e.g. sin(x), x^2, log(x)) into the equation input field.
  2. Step 2 — Curves render live as you type each expression. Add more equations to overlay multiple curves in different colors, and open View settings to adjust the axis range, grid, and line width.
  3. Step 3 — Zoom and pan to explore the graph. Export the plot as a PNG image for homework or reports.

When to use

  • Comparing two functions side by side, like y=sin(x) vs y=cos(x), to study phase shifts.
  • Sketching a polynomial before a calculus exam so you can predict where roots and turning points sit.
  • Producing a clean PNG of a curve for a lab report, problem set, or tutoring worksheet.

Result

A student plots y=sin(x) and y=cos(x) together to visualize their phase relationship, then zooms in near x=π/4 to find the intersection point at (π/4, √2/2).

FAQ

What operators and functions does the equation parser understand?
Basic operators (+ - * / ^), parentheses, and the standard library: sin, cos, tan, asin, acos, atan, log, ln, sqrt, abs, and the constants e and pi. Use ^ for exponents and * between a number and a variable: write 2*x, not 2x.
Can I plot several equations on the same graph?
Yes. Click Add Equation and type another expression. Each curve gets a distinct colour from the palette, and you can change a colour by clicking the swatch next to the equation. Up to eight curves render cleanly before the chart gets crowded.
Why does my graph look empty or cut off near the edges?
The default range is x and y from -10 to 10. Functions like e^x grow past that fast, and log(x) is undefined for x≤0. Tighten X Min/Max or Y Min/Max in the settings panel to frame the part of the curve you actually want to see.
How do I handle a function with a vertical asymptote, like 1/x?
The plotter skips points where the value diverges, so 1/x renders as two separate branches rather than a misleading vertical line through the origin. Zooming closer to x=0 makes the asymptotic behaviour easier to read.
Does the exported PNG include the axes and labels?
Yes. The download captures the visible chart area at high resolution including axis ticks, grid lines if enabled, and all equation curves with their colours. It pastes into Word, Google Docs, or a LaTeX document without further editing.

Related Tools