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.