Math Suite

Graphing Calculator

Plot mathematical functions and visualize equations on an interactive graph. Support for multiple functions, zoom, and standard math notation.

f1(x) =

Syntax guide: Use standard JS math: sin(x), x^2, sqrt(x), abs(x), log(x), pi

Analytical Logic

Interactive Function Plotter

Visualize mathematical functions in real time. Enter any function of x and see it plotted instantly. Compare multiple functions side by side, adjust the viewing window, and copy the result.

Supported Functions

sin(x) Sine
cos(x) Cosine
tan(x) Tangent
x^2 Quadratic
sqrt(x) Square root
abs(x) Absolute value
log(x) Log base 10
1/x Reciprocal
2*x + 1 Linear

FAQ

Use standard JavaScript math notation: sin(x), cos(x), tan(x), sqrt(x), abs(x), log(x) for log₁₀, ln(x) for natural log. Use ^ for exponents (x^2), * for multiplication, and 'pi' for π.
Yes! Click 'Add Function' to add up to 6 functions. Each function is drawn in a different color so you can easily compare them on the same graph.
Adjust the X Min, X Max, Y Min, and Y Max values at the bottom of the graph. For example, to zoom into x = -2 to 2, set X Min to -2 and X Max to 2.
Gaps appear where the function is undefined or infinite. For example, tan(x) has vertical asymptotes at odd multiples of π/2, and log(x) is undefined for x ≤ 0.
Yes - click 'Copy graph as image' to copy the current graph to your clipboard as a PNG image. You can then paste it into documents, emails, or presentations.