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 > geom3d

geom3d

projeção 3d para 2d após um esboço 3d

Seqüência de Chamamento

[x,y]=geom3d(x1,y1,z1)

Parâmetros

x1,y1,z1

vetores reais de mesmo tamanho (pontos em 3d).

x,y

vetores reais de mesmos tamanhos que x1, y1 e z1.

Descrição

Após o uso de uma função de esboço 3d como plot3d, plot3d1 ou param3d, geom3d gives the mapping between a point in 3D space (x1(i),y1(i),z1(i)) e o ponto correspondente (x(i),y(i)) no plano 2d projetado. Então, todas as primitivas de gráficos 2d que funcionam em (x,y) podem ser usadas para superposição no esboço 3d.

Exemplos

deff("[z]=surface(x,y)","z=sin(x)*cos(y)")
t=%pi*(-10:10)/10;
// esboço 3d da superfície
fplot3d(t,t,surface,35,45,"X@Y@Z")
// agora, (t,t,sin(t).*cos(t)) é uma curva na superfície
// que pode ser desenhada utilizando-se geom3d e xpoly
[x,y]=geom3d(%pi/2,0,surface(%pi/2,0))
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