Example Functions:
Parametric Examples:
| Value (x) | Frequency (f) | f × x | Action |
|---|
| x | y | Action |
|---|
Function Syntax Guide
Basic Operations:
Addition:
x + 5Subtraction:
x - 3Multiplication:
2*xDivision:
x/4Exponents:
x^2 or x^3Parentheses:
(x+1)^2
Trigonometric Functions:
sin(x)- Sine functioncos(x)- Cosine functiontan(x)- Tangent functionasin(x)- Inverse sine (arcsin)acos(x)- Inverse cosine (arccos)atan(x)- Inverse tangent (arctan)
Advanced Functions:
exp(x)- Exponential function (e^x)log(x)- Natural logarithm (ln x)log10(x)- Base-10 logarithmsqrt(x)- Square rootabs(x)- Absolute value |x|ceil(x)- Ceiling functionfloor(x)- Floor functionsinh(x), cosh(x), tanh(x)- Hyperbolic functions
Mathematical Constants:
Pi:
pi (3.14159...)Euler's number:
e (2.71828...)
💡 Pro Tips:
- Always use parentheses for complex expressions:
(x+1)/(x-1) - Multiplication must be explicit: use
2*xnot2x - Combine multiple functions:
sin(x^2) + cos(2*x) - Use the example buttons for quick function templates
Usage Tips
Graph Navigation:
- Use the Zoom In/Out buttons to adjust the view scale
- Modify X Min/Max and Y Min/Max for custom ranges
- Click Reset View to return to default (-10 to 10)
- Toggle the grid on/off for cleaner visualization
- Download your graph as a PNG image for reports
Working with Functions:
- Plot multiple functions simultaneously
- Toggle individual functions on/off using the eye icon
- Change function colors by clicking the color picker
- Remove functions with the trash icon
- Each function updates in real-time as you type
Advanced Features:
- Regression: Fit curves to data points (linear, polynomial, exponential, etc.)
- Calculus: Calculate derivatives, integrals, and find roots
- Parametric: Plot parametric equations x(t) and y(t)
- Statistics: Analyze datasets with mean, median, standard deviation
- Table: Generate value tables for any function
Examples & Common Functions
Polynomial Functions:
x^2 - 4*x + 3- Quadratic parabolax^3 - 2*x- Cubic function0.5*x^4 - 2*x^2 + 1- Quartic function
Trigonometric Patterns:
sin(x) + cos(x)- Wave interference2*sin(3*x)- Amplitude and frequencysin(x)/x- Sinc function
Exponential & Logarithmic:
exp(-x^2)- Gaussian/bell curve1/(1+exp(-x))- Sigmoid/logistic functionlog(abs(x))- Logarithm (both sides)
🎯 Quick Start:
- Click the example buttons under Functions tab to get started
- Try plotting
sin(x)andcos(x)together - Experiment with
x^2and change the exponent - Explore parametric equations for beautiful curves
About This Calculator
This free online graphing calculator is a powerful mathematical tool designed for students, teachers, engineers, and anyone who needs to visualize mathematical functions and analyze data.
Key Features:
- Plot multiple functions simultaneously with customizable colors
- Advanced regression analysis with 10+ curve fitting options
- Calculus tools: derivatives, definite integrals, root finding
- Parametric equation plotting for complex curves
- Comprehensive statistical analysis
- Function value tables generation
- Interactive graph with zoom and pan controls
- Export graphs as PNG images
Perfect For:
- High school and college mathematics courses
- IB Diploma mathematics (SL & HL)
- AP Calculus and Statistics
- Engineering and physics applications
- Data analysis and visualization
- Research and scientific computing
📚 Educational Tool:
This calculator is completely free and requires no registration. Use it for learning, teaching, homework, or professional work. All calculations are performed in your browser for privacy and speed.