« 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
|