scatter3

Gráfico de dispersão 3-D: marcadores em posições 3-D dadas, com tamanho e cor opcionais.

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

Sintaxe

scatter3(x, y, z)

Desenha um círculo em cada ponto (x(k), y(k), z(k)).

scatter3(x, y, z, sz)

Define a área do marcador.

scatter3(x, y, z, sz, c)

Define a cor dos marcadores.

scatter3(___, 'filled')

Preenche os marcadores.

s = scatter3(___)

Também retorna o objeto Scatter.

Descrição

Estende scatter para três coordenadas. Girar a vista, com o mouse ou view, costuma ser necessário para ler a profundidade. Colorir por mais uma variável mostra uma quarta grandeza.

Argumentos de entrada

x, y, z
Vetores de mesmo comprimento.
sz
Área do marcador em pontos quadrados.
c
Especificação de cor, trio RGB, ou valores mapeados pelo colormap.

Argumentos de saída

s
Objeto Scatter com XData, YData e ZData.

Exemplo

Nuvem aleatória colorida pela altura

rng(1)
x = randn(100, 1);
y = randn(100, 1);
z = x.*y;
scatter3(x, y, z, 25, z)
colorbar

No app, a figura é desenhada abaixo do código.

Veja também

scatter plot3 bubblechart3 view