About the Function Grapher
Our function grapher is unique in that it plots any given function in both Cartesian and polar coordinate systems simply by switching coordinate systems.
As a polar function grapher, it uses a unique animation algorithm to visualize the step-by-step construction of the polar graph of the function like no other grapher. With its ability to rotate radial axes, it helps you understand the polar graphing process for functions in stunning animation.
Comprehensive Function Visualization
Our function plotter makes it easy to toggle between the Cartesian graph (default) and the polar graph of a given function: Simply, check or uncheck the Polar checkbox; this enables you to visualize the same function f(x) in both coordinate systems.
Since the common notation in the polar coordinate system uses θ and r for the independent and dependent variables, our grapher automatically changes f(x) to r(θ) without altering the defining function. This enables a direct comparison of the function's graphical behavior across both coordinate systems.
Moreover, our versatile oblique function grapher enables you to rotate the axes and graph functions in a skew (oblique) coordinate system, providing a powerful all-in-one visualization tool.
Lines
1 x+1 2xSemi-circles
√(9-x^2) -√(9-x^2)Semi-ellipses
√(9-x^2/3) √(9-x^2/3)Parabolas
x^2 0.5x^2-4x+1 -(0.5x^2-4x+1)Semi-hyperbolas
√(x^2-4) -√(x^2-4)Other graphs
√(4sin(2x)) √(4cos(2x))Lines
2csc(θ) 2sec(θ) 1/(sin(θ) - cos(θ))Circles
1 2 6sin(θ) 8cos(θ)Spirals
θ θ/5 dom=(0, 10π) √(θ) dom=(0, 10π) 1/θ dom=(0, 10π)Roses
4sin(3θ) 4sin(2θ) 4sin(5θ) 4sin(4θ)Ellipses
1/(1-.8cos(θ)) 1/(1-.8sin(θ)) 1/(1+.8cos(θ)) 1/(1+.8sin(θ))Parabolas
1/(1-sin(θ)) 1/(1+cos(θ)) 1/(1+sin(θ)) 1/(1-cos(θ))Hyperbolas
1/(1+2cos(θ)) 4/(1+2sin(θ)) 1/(1-2cos(θ)) 4/(1-2sin(θ))Cardioids
3+3cos(θ) 2+2sin(θ) 3-3cos(θ) 2-2sin(θ)Limacons
2+3cos(θ) 1+2sin(θ) 2-3cos(θ) 1-2sin(θ)Lemniscates
√(4sin(2θ)) √(4cos(2θ))Butterfly curve
e^sin(θ)-2cos(4θ)+sin((2θ-π)/24)^5 dom=(0, 12π)Calculator is loading.
Please wait....
To copy or save graphs right click on the image of a saved graph below and select "Copy image" or "Save image" from the pop-up menu.
Instructions for Using Our Function Grapher
MouseMatics: Did you know? You can use your mouse to rotate axes, change scales, and translate the origin.
Are you interested in graphing other types of mathematical expressions? Try our Graphing Calculator which, in addition to graphing functions, can graph equations containing variables on both sides, including implicit functions, parametric curves, and points.
Tips - While typing:
- ..t is replaced by θ. (You can also use x or t—x is replaced by θ and t is internally replaced by θ).
- pi is replaced by π.
- inf (infinity) is replaced by ∞.