Function Graph 2D Lab
Plot mathematical expressions and compare functions on a two-dimensional graph.
Explore the lab
What you can explore
- Function transformations
Edit expressions and parameters to compare vertical shifts, scaling and curve shape.
- Domains and discontinuities
Adjust graph bounds to inspect where a function is defined and where its curve breaks.
- Comparing curves
Enable multiple functions to compare their graphs and sampled values in the same coordinates.
You can explore the lab locally without an account. Sign in when you want to save experiments, create copies, or share public links and embeds.
The model
Formula and underlying model
y = f(x); example: y = 2x² − 1- x
- Independent input (abstract coordinate units)
- y
- Function output (abstract coordinate units)
- f
- The expression you enter (depends on expression)
Trigonometric inputs use radians; log means natural logarithm. Curves and extrema are sampled estimates, not symbolic solutions.
The experiment
How it works
Enter expressions
Use supported arithmetic and functions such as sin, sqrt and abs.
Choose a window
Set the x/y bounds and display the curves you want to compare.
Read the graph
Inspect curve shape and sampled results as you edit one expression.
Learning outcomes
What you’ll learn
- Recognize vertical translations and scaling.
- Compare two expressions in the same graph window.
- Distinguish sampled graph results from exact symbolic answers.
Keep exploring
Related labs
Ready to experiment?
Explore Function Graph 2D interactively
Open the lab, adjust the parameters, and see the results change in real time.
