contourc
Calcula as coordenadas das curvas de nível sem desenhá-las.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
C = contourc(Z)
Matriz de contorno para níveis de Z escolhidos automaticamente.
C = contourc(Z, levels)
Usa o número de níveis ou valores de níveis informados.
C = contourc(x, y, Z, levels)
Usa os vetores de coordenadas x e y.
Descrição
contourc é o núcleo numérico por trás de contour. Use-o quando precisar das coordenadas das linhas como dados, por exemplo para medir uma curva de nível ou plotá-la com plot. Uma curva fechada repete o primeiro ponto no final.
Argumentos de entrada
Z- Matriz de valores, de pelo menos 2 por 2.
x, y- Vetores de coordenadas correspondentes às colunas e linhas de
Z. levels- Número de níveis, ou vetor de valores. Repita um valor, como em
[v v], para obter um único nível.
Argumentos de saída
C- Matriz de duas linhas. Cada curva começa com uma coluna contendo o nível (linha 1) e o número de pontos (linha 2), seguida de tantas colunas de coordenadas x (linha 1) e y (linha 2).
Exemplo
Coordenadas de um nível
[X, Y] = meshgrid(-2:2);
Z = X.^2 + Y.^2;
C = contourc(Z, [1 1])
Saída
C = 2×6
1 3 2 3 4 3
5 2 3 4 3 2