Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Português - Русский - 日本語
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

  • genfac3d — calcule les facettes d'une surface 3D non-paramétrique
  • plot3d — 3D plot of a surface
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:31:06 CEST 2016