Graphing Calculator
Free online graphing calculator. Plot functions, equations, and parametric curves. Zoom, pan, and explore graphs of sin, cos, polynomials, and more.
Syntax Reference
x^2 โ powersqrt(x) โ square rootabs(x) โ absolute valuesin(x) cos(x) tan(x) โ triglog(x) โ base-10 logln(x) โ natural logexp(x) or e^x โ exponentialpi โ ฯ โ 3.14159Frequently Asked Questions
- Type your equation in the input field using standard math notation โ for example, x^2 for xยฒ, sin(x), or 2*x+3. Press Enter or click 'Plot' and the curve will appear on the canvas. You can add multiple functions by clicking the '+' button.
- You can graph any function of x, including polynomials (x^3 - 2x), trigonometric functions (sin(x), cos(x), tan(x)), exponential functions (e^x or exp(x)), logarithms (log(x), ln(x)), and combinations. Use * for multiplication: write 2*x not 2x.
- Use the scroll wheel (or pinch on touch screens) to zoom in and out. Click and drag to pan around the graph. The + and โ buttons also zoom in and out. Press the 'Reset' button to return to the default view.
- By default, this calculator uses radians like all standard graphing calculators. One full cycle of sin(x) spans 2ฯ โ 6.28 units. To use degrees, convert with sin(x * ฯ / 180). For most math and physics, radians are the standard.
- Enter the equation in slope-intercept form: m*x + b. For example, 2*x + 3 is a line with slope 2 and y-intercept 3. For a horizontal line, just type a number like 4. For a vertical line, use the asymptote view with x = 2.
- A parabola is a quadratic function. Enter it as a*x^2 + b*x + c. For example, x^2 - 4 opens upward with vertex at (0, โ4). To find roots visually, look where the curve crosses the x-axis.
- The period is the horizontal distance for one full cycle. For sin(x), the period is 2ฯ โ 6.28. To change it, use sin(b*x) โ doubling b halves the period. For example, sin(2*x) completes two cycles in the same space as sin(x).
- Yes โ plot both functions and visually identify where they cross. The x-values at intersection points are the solutions to f(x) = g(x). You can zoom in to read off approximate values from the axis labels.
- Those are asymptotes, not real lines. tan(x) = sin(x)/cos(x) is undefined where cos(x) = 0, i.e. at x = ฯ/2, 3ฯ/2, etc. The function approaches ยฑโ near these points, causing the near-vertical streaks you see.
- For absolute value, use abs(x). For example, abs(x - 2) shifts the V-shape to the right by 2. For more complex piecewise behaviour, you can approximate with combinations of step-like functions or plot each piece with a restricted domain.