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

Change language to:
English - Français - 日本語 - Русский

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

Ajuda do Scilab >> Biblioteca de Gráficos > 3d_plot > eval3dp

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

Copyright (c) 2022-2023 (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:
Fri Apr 11 14:18:14 CEST 2014