Reviewed by CalcMulti Editorial Team·Last updated: ·← Algebra Hub
Graphing an equation means plotting all the (x, y) pairs that satisfy it on a coordinate plane. For linear equations y = mx + b, the graph is a straight line with slope m and y-intercept b. For quadratic equations y = ax² + bx + c, the graph is a parabola with vertex, axis of symmetry, and one or two x-intercepts (real roots) or no x-intercepts (complex roots).
This calculator analyzes a linear or quadratic equation, computes all key features (slope, intercepts, vertex, axis of symmetry, domain and range), and generates a table of values to plot the graph. Understanding these features gives you a complete picture of the equation's behavior without plotting hundreds of points.
For a linear equation y = mx + b: slope m measures rise over run (how steeply the line rises or falls); positive m means increasing, negative m means decreasing, m = 0 is horizontal. The y-intercept (0, b) is where the line crosses the y-axis. The x-intercept (−b/m, 0) is found by setting y = 0. With just these two intercept points, you can draw the line precisely.
For a quadratic y = ax² + bx + c: the parabola opens upward when a > 0 (minimum vertex) and downward when a < 0 (maximum vertex). The vertex is at x = −b/(2a) and y = c − b²/(4a). The axis of symmetry x = −b/(2a) divides the parabola into mirror-image halves. The x-intercepts are the real roots from the quadratic formula. The y-intercept is always (0, c). These five features are sufficient to sketch any parabola accurately.
Linear: y = mx + b | Quadratic vertex: x = −b/(2a), y = c − b²/(4a)
Analyze key features of linear and quadratic equations for graphing.
| Feature | Linear y=mx+b | Quadratic y=ax²+bx+c |
|---|---|---|
| y-intercept | (0, b) | (0, c) |
| x-intercept(s) | (−b/m, 0) — one | Use quadratic formula — 0, 1, or 2 |
| Shape | Straight line | Parabola (U-shaped) |
| Vertex/Max/Min | No vertex | (−b/2a, c−b²/4a) |
| Axis of symmetry | None | x = −b/(2a) — vertical line |
| Domain | (−∞, ∞) | (−∞, ∞) |
| Range | (−∞, ∞) | [k, ∞) if a>0; (−∞, k] if a<0 |
| Slope meaning | Rise/run, rate of change | Not constant — rate changes |
Calculate slope from two points
Slope-Intercept Form ExplainedComplete guide to y=mx+b
Quadratic Formula CalculatorFind x-intercepts of the parabola
Linear Equation CalculatorSolve and graph linear equations
Vertex Form CalculatorConvert to vertex form a(x-h)²+k
Algebra HubAll algebra calculators and guides
This calculator is for educational purposes only and does not constitute professional advice. Results are based on standard mathematical formulas. Always verify critical calculations with a qualified professional before making important decisions.