Esboço de malha de uma superfície definida por facetas retangulares
plot3d3(X,Y,Z [,vect,theta,alpha,leg,flag,ebox]) plot3d3(X,Y,Z, <opt_args>)
3 três matrizes de reais definindo uma estrutura de dados.
vetor de reais.
representa uma seqüência de declarações key1=value1,
key2=value2
,... onde key1
,
key2,...
podem ser um dos seguintes: theta, alpha
,leg,flag,ebox (ver definições abaixo).
valores reais de dados em graus, as coordenadas esféricas do ponto de observação.
string definindo os rótulos para cada eixo com @ como um separador de campos, por exemplo "X@Y@Z".
um vetor real de tamanho quatro.
flag=[vertical_color,
horizontal_color,type,box]
.
um inteiro (cor da superfície), o padrão é 3.
Índice do mapa de cores definindo a cor a ser utilizada para se desenhar as bordas verticais.
um inteiro (cor da superfície), o padrão é 4.
Índice do mapa de cores definindo a cor a ser utilizada para se desenhar as bordas horizontais.
um inteiro (escala) o padrão é 2.
o esboço é feito utilizando-se a escala 3d
corrente (definida por uma chamada anterior a
param3d
, plot3d
,
contour
ou
plot3d1
).
re-escala automaticamente caixas 3d com relação de
aspecto extrema, as fronteiras são especificadas pelo
valor do argumento opcional
ebox
.
re-escala automaticamente caixas 3d com relação de aspecto extrema, as fronteiras são computadas utilizando-se dados fornecidos.
fronteiras 3d isométricas com fronteiras da caixa
dadas por ebox
, de modo semelhante a
type=1
.
fronteiras 3d isométricas derivadas dos dados, de
modo semelhante a type=2
.
fronteiras 3d isométricas expandidas com
fronteiras fornecidas por ebox
, de
modo semelhante a type=1
.
fronteiras 3d isométricas expandidas derivadas
dos dados, de modo semelhante a
type=2
.
Note que as fronteiras dos eixos podem ser customizadas através das propriedades da entidade de eixos (ver axes_properties).
um inteiro (moldura ao redor do esboço), o padrão é 4.
nada é desenhado ao redor do esboço.
não implementado (é como box=0)
apenas os eixos atrás da superfície são desenhados.
uma caixa cercando a superfície é desenhada e legendas são adicionadas.
uma caixa cercando a superfície é desenhada e legendas e eixos são adicionados.
Note que o aspecto dos eixos pode ser customizado através das propriedades da entidade Axes (ver axes_properties).
especifica as fronteiras do esboço através do vetor
[xmin,xmax,ymin,ymax,zmin,zmax]
. TEste argumento
é utilizado junto com type
em
flag
, se for ajustado para 1
,
3
ou 5
(volte acima para ver o
comportamento correspondente). Se flag
estiver
faltando, ebox
não é levado em conta. Note que,
quando especificado, o argumento ebox
age no
campo data_bounds
que também pode ser ajustado
através das propriedades da entidade Axes (ver axes_properties).
plot3d3
realiza um esboço de malha de uma
superfície definida por facetas retangulares. (X,Y,Z) são três matrizes
que descrevem uma superfície. A superfície é composta por polígonos de
quatro lados.
As coordenadas X de uma faceta são dadas por X(i,j),X(i+1,j),X(i,j+1),X(i+1,j+1). De modo semelhante Y e Z são coordenadas Y e Z.
O vetor vect
é usado quando múltiplas superfícies
são codificadas nas mesmas matrizes (X,Y,Z). vect(j)
fornece a linha na qual a codificação da j-ésima superfície começa. Ver
plot3d2
para uma descrição completa. Como um esboço de
malha, a única propriedade disponível que você pode editar é a opção
visible
(ver axes_properties).