Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - 日本語 - Русский

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

Ajuda 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
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:37:05 CEST 2013