sphere

Gera as coordenadas de uma esfera unitária, ou a desenha.

Categoria: Graphics > 2-D and 3-D Plots

Sintaxe

sphere

Desenha uma esfera unitária com 20 painéis por direção.

sphere(n)

Desenha uma esfera com n painéis por direção.

[X, Y, Z] = sphere(n)

Retorna as matrizes de coordenadas sem desenhar.

Descrição

Os pontos são espaçados uniformemente em longitude e latitude, então a saída pode ser passada a surf ou mesh. Escale e desloque as matrizes para obter outro raio ou centro, por exemplo surf(2*X + 1, 2*Y, 2*Z).

Argumentos de entrada

n
Número de painéis em cada direção. O padrão é 20.

Argumentos de saída

X, Y, Z
Matrizes de tamanho (n+1) por (n+1) com os pontos da esfera, centrada na origem e de raio 1.

Exemplo

Coordenadas de uma esfera

[X, Y, Z] = sphere(10);
disp(size(X))
disp(max(Z(:)))
disp(min(Z(:)))
Saída
    11    11
     1
    -1

Veja também

cylinder ellipsoid surf mesh