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


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))
Report an issue
<< genfac3d 3d_plot mesh >>

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