<< contour 3d_plot fplot3d >>

Scilab Help >> Graphiques > 3d_plot > eval3dp

eval3dp

calcule les facettes d'une surface 3D paramétrique

Séquence d'appel

[Xf,Yf,Zf]=eval3dp(fun,p1,p2)

Paramètres

Xf,Yf,Zf

matrices de taille (4,n-1*m-1). Xf(:,i) ,Yf(:,i) et Zf(:,i) sont respectivement les coordonnées sur les axes x,y, et z des 4 points de la facette numéro i.

fun

une fonction Scilab.

p1

un vecteur de taille n.

p2

un vecteur de taille m.

Description

eval3dp calcule la représentation sous forme de facettes à 4 points de la surface définie par la fonction fun. fun(p1,p2) calcule les coordonnées x,y et z des points correspondant sur la surface paramétrique définie par [x(i),y(i),z(i)]=fun(p1(i),p2(i)).

Exemples

p1=linspace(0,2*%pi,10);
p2=linspace(0,2*%pi,10);
deff("[x,y,z]=scp(p1,p2)",["x=p1.*sin(p1).*cos(p2)";..
                            "y=p1.*cos(p1).*cos(p2)";..
                            "z=p1.*sin(p2)"])
[Xf,Yf,Zf]=eval3dp(scp,p1,p2);
plot3d(Xf,Yf,Zf)

Voir aussi


Report an issue
<< contour 3d_plot fplot3d >>