<< eval3d 3d_plot fac3d >>

Aide de Scilab >> 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
<< eval3d 3d_plot fac3d >>