Implicitplot3d

implicitplot(expr, xrange, yrange, zrange, options);

Permet de tracer le graphe de fonctions implicites définissant des surfaces en 3 dimensions.

expr peut-être sous la forme d'une équation ou d'une expression contenant les trois variables x, y et z. Dans le deuxième cas, Maple V tracera la courbe expr = 0.

xrange est de la forme x = xi..xsxi et xs sont des valeurs numériques.

yrange est de la forme y = yi..ysyi et ys sont des valeurs numériques.

zrange est de la forme z = zi..zszi et zs sont des valeurs numériques.

options est de la forme option = valeur. Celles disponibles sont accessibles (pour l'instant) en utilisant la commande:

> ?plot[options]

Exemple

> with(plots);
[animate, animate3d, conformal, contourplot, cylinderplot, densityplot, display, display3d, fieldplot, fieldplot3d, gradplot, gradplot3d, implicitplot, implicitplot3d, loglogplot, logplot, matrixplot, odeplot, pointplot, polarplot, polygonplot, polygonplot3d, polyhedraplot, replot, setoptions, setoptions3d, spacecurve, sparsematrixplot, sphereplot, surfdata, textplot, textplot3d, tubeplot]

> eq1 := x^3 + y^3 + z^3 + 3 = (x + y + z + 1)^2;
eq1 := x^3 + y^3 + z^3 + 3 = (x + y + z + 1)^2

> xyzrange := x = -2..2, y = -2..2, z = -2..2;
xyzrange := x = -2..2, y = -2..2, z = -2..2

> implicitplot3d(eq1, xyzrange, grid = [13,13,13]);

Implicitplot3d1

> eq2 := x^2 + y^3 + z^4 + 3 = (x + y + z + 1)^2;
eq2 := x^2 + y^3 + z^4 + 3 = (x + y + z + 1)^2

> xyzrange := x = -2..2, y = -2..2, z = -2..2;
xyzrange := x = -2..2, y = -2..2, z = -2..2

> implicitplot3d(eq2, xyzrange, grid = [13,13,13]);

Implicitplot3d2

> eq3 := x^3 + y^2 + z^3 + 3 = (x + y + z + 1)^2;
eq3 := x^3 + y^2 + z^3 + 3 = (x + y + z + 1)^2

> xyzrange := x = -2..2, y = -2..2, z = -2..2;
xyzrange := x = -2..2, y = -2..2, z = -2..2

> implicitplot3d(eq3, xyzrange, grid = [13,13,13]);

Implicitplot3d3