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