gplot
Desenha um grafo a partir da matriz de adjacência e das coordenadas dos nós.
Categoria: Mathematics > Sparse Matrices
Sintaxe
gplot(A, xy)
Desenha uma linha entre os nós i e j sempre que A(i,j) é não nulo.
gplot(A, xy, LineSpec)
Usa uma especificação de linha como '-o' para cor, estilo e marcadores.
Descrição
gplot é uma forma leve de ver um grafo ou a conectividade de uma matriz esparsa. As posições vêm de xy, então o layout é escolha sua: coordenadas de uma malha, a saída de treelayout, pontos em um círculo etc. As arestas são desenhadas uma vez para cada elemento não nulo da matriz.
Argumentos de entrada
A- Matriz de adjacência quadrada, esparsa ou cheia.
xy- Matriz
n-por-2 (oun-por-3): a linhaiguarda as coordenadas do nói. LineSpec- String opcional com estilo de linha, cor e marcador.
Exemplo
Um triângulo com uma cauda
A = sparse([0 1 1 0; 1 0 1 0; 1 1 0 1; 0 0 1 0]);
xy = [0 0; 1 0; 0.5 1; 2 1];
gplot(A, xy, '-o')