inedges
Índices das arestas que chegam a um nó.
Categoria: Mathematics > Graph and Network Algorithms
Sintaxe
eid = inedges(D, nodeID)
Retorna os índices das arestas que terminam em nodeID.
[eid, nid] = inedges(D, nodeID)
Também retorna os nós na outra ponta dessas arestas.
Descrição
Use os índices para ler os pesos ou outras colunas da tabela de arestas: D.Edges.Weight(inedges(D, n)) lista os pesos de tudo que chega ao nó n. predecessors dá apenas os nós vizinhos, enquanto inedges identifica as próprias arestas, o que importa quando há arestas paralelas.
Argumentos de entrada
D- Um
digraph. nodeID- Um único nó, como índice ou nome.
Argumentos de saída
eid- Vetor coluna de índices de arestas, linhas de
D.Edges. nid- Vetor coluna dos nós de origem dessas arestas.
Exemplo
Arestas que chegam ao nó 4
D = digraph([1 1 2 3 4], [2 3 4 4 5], [1 4 2 1 3]);
eid = inedges(D, 4)'
D.Edges.Weight(eid)'
Saída
eid = 1×2
3 4
ans = 1×2
2 1