Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.0.0 - Português


eval3dp

computa facetas 3d de uma superfície parametrizada

Seqüência de Chamamento

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

Parâmetros

Xf,Yf,Zf

matrizes de tamanho (4,n-1*m-1). Xf(:,i) ,Yf(:,i) e Zf(:,i) são respectivamente as coordenadas nos eixos x, y e z dos 4 pontos da i-ésima faceta de quatro lados.

fun

uma função do Scilab.

p1

um vetor de tamanho n.

p2

um vetor de tamanho m.

Descrição

eval3dp computa uma representação de uma faceta de quatro lados de uma superfície 3d parametrizada definida pela função fun. fun(p1,p2) computa as coordenadas nos eixos x, y e z dos pontos correspondentes da superfície como [x(i),y(i),z(i)]=fun(p1(i),p2(i)). Isto é usado para eficiência.

Exemplos

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)

Ver Também

  • genfac3d — computa facetas de uma superfície 3d
  • plot3d — esboço 3d de uma superfície
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:
Tue Oct 24 14:35:26 CEST 2023