contourslice

Desenha curvas de nível em planos de corte de dados volumétricos 3-D.

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

Sintaxe

contourslice(V, Sx, Sy, Sz)

Desenha contornos do volume V nos cortes em Sx, Sy e Sz.

contourslice(X, Y, Z, V, Sx, Sy, Sz)

Usa as coordenadas de grade X, Y e Z.

contourslice(___, n)

Desenha n níveis de contorno por corte.

h = contourslice(___)

Também retorna os objetos gráficos.

Descrição

Cada corte seciona o volume com um plano, e os valores nesse plano são contornados. Isso revela a estrutura interna de dados volumétricos escalares, como temperatura ou densidade, sem desenhar o volume inteiro.

Argumentos de entrada

V
Array 3-D de valores.
Sx, Sy, Sz
Posições dos planos de corte, perpendiculares a cada eixo. Use [] para nenhum.
n
Número de níveis de contorno em cada corte.

Argumentos de saída

h
Handles das curvas de nível desenhadas.

Exemplo

Cortes de um volume aleatório

rng(1)
V = smooth3(rand(12, 12, 12));
h = contourslice(V, [4 8], [], [6], 5);
view(3)
disp(numel(h) > 0)
Saída
   1

Veja também

slice contour isosurface meshgrid