labelnode
Adiciona rótulos aos nós de um gráfico de grafo.
Categoria: Mathematics > Graph and Network Algorithms
Sintaxe
labelnode(p, nodeIDs, labels)
Rotula os nós indicados com labels.
labelnode(p, nodeIDs, 'auto')
Restaura os rótulos padrão (nomes ou números dos nós).
Descrição
Por padrão um grafo plotado rotula seus nós com os nomes, ou com os números quando não têm nome. labelnode troca o rótulo dos nós escolhidos por qualquer texto, como nomes de cidades ou valores calculados, sem renomear os nós do próprio grafo.
Argumentos de entrada
p- Objeto GraphPlot retornado por
plot(G). nodeIDs- Índices ou nomes de nós.
labels- Cell array de texto, um por nó indicado.
Exemplo
Rótulos personalizados
G = graph([1 2 3], [2 3 4]);
p = plot(G);
labelnode(p, 1:4, {'start','a','b','end'})
No app, os nós mostram os novos rótulos.