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

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide 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
Report an issue
<< eval3d 3d_plot fac3d >>

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:
Tue Apr 02 17:36:46 CEST 2013