Graphing Calculator
Supports +, -, *, /, ^, parentheses, pi, e, x, sin, cos, tan, sqrt, abs, ln, log10 and exp.
Use this graphing calculator to plot a function of x without installing a CAS or opening a heavyweight math app. Enter an expression such as x^2 - 4*x + 3, choose the x-window, let the tool scale the y-axis automatically or set it yourself, then inspect both the curve and a sampled value table.
How to plot a function
-
1
Enter the function
Use x, operators, parentheses, constants and supported functions such as sin, cos, sqrt, ln and exp.
-
2
Set the viewing window
Choose the x minimum, x maximum and sample count. Use automatic y range for quick exploration or manual y limits for a fixed classroom view.
-
3
Inspect the plot
Read the SVG graph, zero-crossing count and x/y table. Download the graph or copy the table for notes and worksheets.
What the graphing calculator supports
The calculator evaluates a single-variable expression as f(x) across a chosen x-range. It supports the operators +, -, *, / and ^, parentheses, implicit multiplication such as 2x, constants pi and e, and common functions including sin, cos, tan, sqrt, abs, ln, log10 and exp.
For example, the default expression:
x^2 - 4*x + 3
is a parabola with x-intercepts at 1 and 3. With the default window from x = -5 to x = 5, the graph shows the curve opening upward, the value table samples points across the same interval and the zero-crossing count flags where the curve changes sign.
| Input | What it controls | Practical note |
|---|---|---|
| Function f(x) | The expression to evaluate | Use * for multiplication when in doubt. |
| X min / X max | Horizontal viewing window | X max must be greater than X min. |
| Samples | Number of points to plot | More samples make smooth curves but take more work. |
| Y range | Vertical scaling | Automatic is best for exploring; manual is best for comparing graphs. |
This is a numeric plotter, not a symbolic algebra system. It draws the sampled curve and table locally in the browser session; it does not prove identities, simplify expressions or upload your function anywhere.
Frequently Asked Questions
It covers quick browser plotting for one-variable functions, value tables and viewing-window checks. A dedicated CAS is still better for symbolic algebra, exact intersections or multi-function systems.
A gap appears when a sampled point is not finite, such as division by zero or the square root of a negative number. The tool leaves those points out instead of drawing a misleading line.
It counts sampled places where the function is exactly zero or changes sign between neighboring points. It is a useful hint, not a formal root solver.
No. The expression is processed locally by the Livewire tool and the SVG is rendered for your browser session. No external math API is used.
Related Tools
BMI Calculator
Calculate body mass index from height and weight. Shows WHO category, healthy-weight range and limitations of BMI.
One Rep Max Calculator
Estimate your one-rep max (1RM) from weight lifted and reps completed using Epley, Brzycki and Lander formulas.
GPA Calculator
Calculate grade point average from letter grades and credit hours. Supports US 4.0 and 5.0 honors scales with the standard A/B/C/D letter table.
Inflation Calculator
Calculate the equivalent purchasing power of a dollar across any two years using historical CPI data from 1913 to today.
Amp-Hour Calculator
Work out battery runtime and stored energy from amp-hours, voltage and load current. Get runtime in hours and minutes plus energy in watt-hours and kilowatt-hours.
Scientific Calculator
Full scientific calculator with trig, log, exponents, factorial, memory, parentheses and DEG/RAD toggle. Runs in your browser.