Courbe implicite en 2-d

### 3.15.1 Courbe implicite en 2-d

- `plotimplicit(f(x,y),x,y)` ou `plotimplicit(f(x,y),[x,y])` trace la représentation graphique de la courbe définie implicitement par f(x,y)=0 lorsque x (resp y) varie selon `WX-, WX+` (resp `WY-, WY+`) défini dans `cfg`,
- `plotimplicit(f(x,y),x=0..1,y=-1..1)` ou
  `plotimplicit(f(x,y),[x=0..1,y=-1..1])` trace la représentation graphique de la courbe définie implicitement par f(x,y)=0 lorsque 0≤ x ≤ 1 et −1≤ y ≤ 1 (mettre des bornes un peu plus grandes pour ne pas avoir de manques !).

On peut éventuellement rajouter encore deux paramètres pour spécifier le saut d’échantillonnage des variables avec `xstep=` et `ystep=`, c’est à dire le pas en x et en y que l’on choisi pour le graphe.
On tape :

`plotimplicit(x```^```2+y```^```2-1,[x,y])`

Ou on tape :

`plotimplicit(x```^```2+y```^```2-1,x,y,unfactored)`

On obtient :

`Le dessin du cercle unité`

On tape :

`plotimplicit(x```^```2+y```^```2-1,x,y,xstep=0.2,ystep=0.3)`

Ou on tape :

`plotimplicit(x```^```2+y```^```2-1,[x,y],xstep=0.2,ystep=0.3)`

Ou on tape :

`plotimplicit(x```^```2+y```^```2-1,[x,y], xstep=0.2,ystep=0.3,unfactored)`

On obtient :

`Le dessin du cercle unité`

On tape :

`plotimplicit(x```^```4+y```^```4=x```^```2+y```^```2)`

On obtient :

`Le dessin du symbole infini`

On tape :

`plotimplicit(x```^```2+4*y```^```3-k)$(k=1..5)`

On obtient :

`Le dessin de 5 courbes de la forme du chapeau de Napoléon`