Algebra & Functions
Graphing Calculator
Type a function of x, set the x-range and plot it. The graph is drawn in your browser; the roots, y-intercept and a table of values appear alongside, so you can check a hand-drawn sketch.
- y-intercept: −4
- Range shown: y from −6.2499 to 50
Table of values 9 points
| x | y |
|---|---|
| −6 | 50 |
| −4.25 | 26.8125 |
| −2.5 | 9.75 |
| −0.75 | −1.1875 |
| 1 | −6 |
| 2.75 | −4.6875 |
| 4.5 | 2.75 |
| 6.25 | 16.3125 |
| 8 | 36 |
Roots: x ≈ −1, x ≈ 4. Found by scanning for sign changes and refining with bisection.
How to use the graphing calculator
- Type a function such as x^2 - 3x - 4 or sin(x).
- Set x min and x max.
- Press Plot & analyse, or click an example.
- Hover or touch the graph to read coordinates.
What the plotter finds
Root: a value of x where f(x) = 0 y-intercept: f(0) Roots are found by sign changes, refined by bisection
For a quadratic ax² + bx + c the roots can be confirmed with the quadratic solver.
Worked examples
Each example below is generated by the same calculator you used above, so the working always matches the answer.
y = x^2 - 3x - 4
- y-intercept: −4
- Range shown: y from −6.2499 to 50
Table of values 9 points
| x | y |
|---|---|
| −6 | 50 |
| −4.25 | 26.8125 |
| −2.5 | 9.75 |
| −0.75 | −1.1875 |
| 1 | −6 |
| 2.75 | −4.6875 |
| 4.5 | 2.75 |
| 6.25 | 16.3125 |
| 8 | 36 |
Roots: x ≈ −1, x ≈ 4. Found by scanning for sign changes and refining with bisection.
y = sin(x)
- y-intercept: 0
- Range shown: y from −1 to 1
Table of values 9 points
| x | y |
|---|---|
| −7 | −0.656987 |
| −5.25 | 0.858934 |
| −3.5 | 0.350783 |
| −1.75 | −0.983986 |
| 0 | 0 |
| 1.75 | 0.983986 |
| 3.5 | −0.350783 |
| 5.25 | −0.858934 |
| 7 | 0.656987 |
Roots: x ≈ −6.283185, x ≈ −3.141593, x ≈ 0, x ≈ 3.141593, x ≈ 6.283185. Found by scanning for sign changes and refining with bisection.
y = abs(x) - 2
- y-intercept: −2
- Range shown: y from −1.9967 to 6
Table of values 9 points
| x | y |
|---|---|
| −6 | 4 |
| −4.25 | 2.25 |
| −2.5 | 0.5 |
| −0.75 | −1.25 |
| 1 | −1 |
| 2.75 | 0.75 |
| 4.5 | 2.5 |
| 6.25 | 4.25 |
| 8 | 6 |
Roots: x ≈ −2, x ≈ 2. Found by scanning for sign changes and refining with bisection.
Common mistakes to avoid
Using degrees
Trig functions here use radians, so sin(x) completes a cycle every 2π ≈ 6.28, not every 360.
Forgetting multiplication signs
2x works, but write x*(x+1) or x(x+1) rather than x x+1.
Expecting values outside the domain
sqrt(x) and ln(x) are undefined for negative x; the graph simply stops there.
Frequently asked questions
Which functions are supported?
sin, cos, tan, asin, acos, atan, ln, log, log2, sqrt, cbrt, abs, exp and the constants pi and e, with + − × ÷ and ^.
How are roots found?
The plotter scans 600 points for sign changes and refines each crossing by bisection, so roots are accurate to about six decimals.
Does it draw asymptotes?
It breaks the line at undefined points and large jumps, so 1/x shows two separate branches.