Trigonometric surface
Plot z = sin(x) * cos(y) with x and y from -6 to 6.
z = x^2 + y^2 z = sin(x) * cos(y) z = ln(x^2 + y^2 + 1) z = log(x^2 + y^2 + 1) ^ pi e Use one equation in x and y. ln(x) is natural log, log(x) is base-10 log, and sin/cos/tan follow the selected angle unit.
Plot z = sin(x) * cos(y) with x and y from -6 to 6.
Enter z = x^2 + y^2 to see a simple bowl-shaped surface.
Use z = ln(x^2 + y^2 + 1) to visualize a smooth logarithmic surface.
The 3D chart plotter evaluates one equation in x and y across a local grid, then renders the result as an interactive WebGL surface. It uses Math.js to parse the expression and Plotly.js to draw the chart, both loaded only for this helper route. The equation and generated values stay in your browser.
No. The expression is evaluated locally in your browser and is not sent to a server.
Use x, y, arithmetic operators, powers, parentheses, pi, e, sin, cos, tan, ln, log, sqrt, abs, and exp.
Some equations are undefined for parts of the chosen range, such as log of a negative number. Those invalid points are skipped.
Plot up to three polynomial, trigonometric, or logarithmic equations on the same chart.
Convert common length, weight, volume, and temperature units in your browser.
Solve direct and inverse rule of three problems with the formula and step-by-step work.