Function Plotter
Plot and visualize mathematical functions interactively. Enter any function using JavaScript math syntax.
Function Input
Use: +, -, *, /, ^, sin(), cos(), tan(), sqrt(), abs(), log(), exp(), floor(), ceil()
Graph
x: 0.00, y: 0.00
Example Functions
About the Function Plotter
This function plotter allows you to visualize mathematical functions by entering them in JavaScript syntax. The graph is interactive and updates in real-time as you change parameters.
Features
- Custom Functions: Enter any mathematical expression
- Adjustable Range: Control X and Y axis ranges
- Interactive Graph: Hover to see coordinates
- Color Selection: Choose your line color
- Export: Download graphs as PNG images
- Examples: Quick access to common functions
Supported Functions
- Basic Operations: +, -, *, /, ^ (power)
- Trigonometric: sin(x), cos(x), tan(x)
- Exponential/Log: exp(x), log(x) (natural log)
- Other: sqrt(x), abs(x), floor(x), ceil(x)
- Constants: Use Math.PI for π, Math.E for e
Function Syntax Examples
2*x + 3- Linear functionx^2 - 4*x + 3- Quadraticsin(2*x)- Sine with frequency 2exp(-x^2)- Gaussian curvex^3 - 3*x^2 + 2*x- Polynomial
Tip: Hover over the graph to see exact coordinates. Use the examples to explore different function types!
Related Tools
Feedback
Help us improve this page by providing feedback:
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
-
-
- Acceleration
- Amount of Substance
- Angle
- Area
- Astronomical
- Blood Sugar
- Body Mass Index
- Capacitance
- Electric Charge
- Cooking
- Data Transfer
- Data Storage
- Density
- Energy and Work
- Force
- Fuel Economy
- Illuminance
- Inductance
- Length
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-