### Propósito

Graficador de curvas definidas implícitamente por f(x,y) = 0 usando el algoritmo Marching Squares. Permite visualizar cónicas, curvas algebraicas, curvas de nivel y más.

### Cómo usar

1. Ingrese la expresión f(x,y) (igualada implícitamente a 0).
2. Presione Graficar (o Enter).
3. Arrastre el gráfico con el ratón para hacer paneo.
4. Ajuste la escala con los deslizadores.
5. Exporte como PNG, SVG o PDF.

### Ejemplos sugeridos

- `x^2 + y^2 - 9` → circunferencia r=3
- `x^2/4 + y^2/9 - 1` → elipse
- `x^2 - y^2 - 1` → hipérbola
- `y - x^2` → parábola
- `x^3 - y^2 + x` → curva cúbica
- `sin(x) - y` → y=sin(x)
- `x^2 + y^2 - 4*x - 2*y - 4` → círculo general
- `(x^2+y^2)^2 - 2*(x^2-y^2)` → lemniscata

## Graficador de Funciones Implícitas

f(x,y) = 0 · hasta 10 curvas · Marching Squares
calculando…
f(x,y) =

Grosor:

Exportar:

Escala X 35
Escala Y 35

Punto:

### Sintaxis de f(x,y)

x, y | variables del plano
+ − * / ^ | aritmética básica; potencia: x^2
sin cos tan | trigonométricas: sin(x*y)
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
floor ceil round | funciones de redondeo
pi, e | constantes matemáticas

### Ejemplos de curvas

x^2 + y^2 - r^2 | circunferencia de radio r
x^2/a^2 + y^2/b^2 - 1 | elipse con semiejes a, b
x^2/a^2 - y^2/b^2 - 1 | hipérbola
(x^2+y^2)^2 - 2*(x^2-y^2) | lemniscata de Bernoulli
x^3 + y^3 - 3*x*y | folio de Descartes
sin(x^2+y^2) - cos(x*y) | curva trascendente

### Notas

Arrastre el gráfico con el ratón para hacer paneo. Use ⌖ Centrar para volver al origen.
Resolución: 100 divisiones al arrastrar, 400 al soltar / graficar.
Máximo 10 curvas simultáneas.