### Propósito

Graficador de superficies definidas explícitamente por z = f(x, y). Permite visualizar superficies cuádricas, paraboloides, ondas, gaussianas y más, con rotación y zoom interactivos mediante Plotly.js.

### Cómo usar

1. Ingrese la expresión f(x, y) en el campo z =.
2. Defina los rangos [xₘᵢₙ, xₘₐₓ] y [yₘᵢₙ, yₘₐₓ].
3. Ajuste resolución, paleta y opciones.
4. Presione Graficar (o Enter).
5. Rote con clic+arrastre; zoom con la rueda.
6. Exporte la imagen con ⬇ PNG.

### Ejemplos sugeridos

- `sin(sqrt(x^2+y^2))` — sombrero mexicano
- `x^2 - y^2` — silla de montar
- `exp(-(x^2+y^2)/4)` — campana gaussiana
- `sin(x)*cos(y)` — ondas cruzadas
- `sqrt(x^2+y^2)` — cono
- `(sqrt(x^2+y^2)-2)^2` — torus seccionado
- `1/(x^2+y^2+0.3)` — singularidad suavizada
- `sin(x^2+y^2)` — ondas circulares

## Graficador 3D de Superficies

z = f(x,y) · Plotly.js + math.js
🗻

Ingrese z = f(x,y) y presione Graficar

calculando…
z =

Rango x: a Rango y: a

Resolución 55
Paleta

Clip z:
z mín
z máx
primer octante

Opciones: malla sup. curvas z=c ejes XYZ

Plano: mostrar

Punto: separar con , o ;

### Sintaxis de f(x,y)

x, y | variables del plano
+ − * / ^ | aritmética; potencia: x^2
sin cos tan | trigonométricas
asin acos atan | inversas trigonométricas
sinh cosh tanh | hiperbólicas
log(x) / log(x,b) | logaritmo natural / base b
sqrt(x) / abs(x) | raíz cuadrada / valor absoluto
exp(x) | exponencial e^x
pi, e | constantes matemáticas

### Ejemplos de superficies

x^2 + y^2 | paraboloide elíptico
x^2 - y^2 | paraboloide hiperbólico (silla)
sqrt(x^2 + y^2) | cono
exp(-(x^2+y^2)/4) | campana gaussiana
sin(sqrt(x^2+y^2)) | sombrero mexicano
(sqrt(x^2+y^2)-2)^2 | torus (sección z≥0)
sin(x)*cos(y) | ondas cruzadas
sin(x^2+y^2) | ondas circulares

### Interacción con Plotly

Clic + arrastre | rotar la superficie
Rueda del ratón | zoom
Clic derecho + arrastre | paneo
Doble clic | restablecer vista