Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.1.0 - Français


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
Report an issue
<< contour 3d_plot fplot3d >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon May 22 12:39:43 CEST 2023