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 planes.
As a polar function grapher, it uses an innovative animation algorithm to visualize the construction of polar graphs, setting it apart from any other function grapher.
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 to visualize the same function f(x) in both coordinate systems.
Since standard notation in polar coordinates uses θ and r for the independent and dependent variables, our grapher automatically changes f(x) to r(θ) without altering the underlying function. This enables a direct comparison of the function's behavior across both coordinate planes.
Moreover, our versatile oblique function grapher allows you to rotate the axes and graph functions in an 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.
Try our Calculus Graphing Calculator, which is capable of finding x-intercepts, computing symbolic derivatives and graphing them, calculating integrals, area, and arc length, and graphing implicit functions and other expression types.
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 ∞.