j'essaye de représenter la surface donnée par l'équation suivante : $$z=5+(-\sqrt{1-x^2-(y-|x|)^2})\times\cos(30\times(1-x^2-(y-|x|)^2)$$
J'utilise le code suivant :
Code : Tout sélectionner
import graph3;
import math;
import palette;
size(7.5cm,0);
currentprojection=orthographic(4,2,3);
currentlight=(5,-2,4);
real f(pair z) {return 5+(-sqrt(1-z.x^2-(z.y-abs(z.x))^2))*cos(30*(1-z.x^2-(z.y-abs(z.x))^2));}
draw(surface(f,(-1,-1),(1,1.5),nx=32,Spline),
lightblue+opacity(0.8),blue);
(J'ai effectué un copier-coller de http://www.marris.org/asymptote/Surfaces_3D/index.html et ai remplacé la fonction).
Quand je compile, il ne se passe rien... Où sont les erreurs ?
Merci.