« Découvrir Scilab/Graphiques et sons » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Axes : rectif
→‎Tracé de fonctions de deux variables : mise en oeuvre concrète
Ligne 353 :
</source>
va tracer la surface générée par le nuage de points (''x''(''i'' ), ''y''(''j'' ), ''z''(''i'', ''j'' )).
 
'''Mise en œuvre'''
 
: Partons de deux vecteurs-ligne ''x'' et ''y'', de taille possiblement différente. On peut les transformer en matrices de même dimension par la multiplication avec un vecteur de uns. Par exemple
<source lang="scilab" id="plot3d1">
x = -2:0.1:2;
y = -3:0.1:3;
 
X = ones(y')*x;
Y = y'*ones(x);
Z = X.^2 + Y.^2;
 
plot3d(X, Y, Z)
</source>
 
Si ƒ est une fonction « externe » (par exemple définie par <code><font id="deff4">deff</font></code> ou <code><font id="function4">function</font></code>, voir ''[[Découvrir Scilab Calcul numérique#deff2|Calcul numérique]]''), on peut définir ''z'' avec la fonction <code><font id="feval4">feval</font></code> (voir plus haut), ou bien utiliser