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,YDataeZData.
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.