labeledge
Adiciona rótulos às arestas de um gráfico de grafo.
Categoria: Mathematics > Graph and Network Algorithms
Sintaxe
labeledge(p, s, t, labels)
Rotula a aresta entre s(k) e t(k) com labels(k).
labeledge(p, 'auto')
Rotula as arestas com o índice, ou com o peso se houver.
Descrição
Os rótulos aparecem junto ao ponto médio das arestas. São uma propriedade do gráfico, não do grafo, e desaparecem quando o gráfico é redesenhado. Rótulos típicos são pesos ou valores de fluxo.
Argumentos de entrada
p- Objeto GraphPlot retornado por
plot(G). s, t- Nós das pontas das arestas a rotular.
labels- Cell array de texto ou vetor numérico, uma entrada por aresta.
Exemplo
Pesos no gráfico
G = graph([1 2 3], [2 3 4], [5 8 2]);
p = plot(G);
labeledge(p, [1 2 3], [2 3 4], G.Edges.Weight')
No app, o gráfico mostra 5, 8 e 2 junto às arestas.