outedges

Índices das arestas que saem de um nó.

Categoria: Mathematics > Graph and Network Algorithms

Sintaxe

eid = outedges(D, nodeID)

Retorna os índices das arestas que começam em nodeID.

[eid, nid] = outedges(D, nodeID)

Também retorna os nós na outra ponta dessas arestas.

Descrição

É a contrapartida de inedges. Use os índices para buscar pesos: D.Edges.Weight(outedges(D, n)). successors dá apenas os nós vizinhos, enquanto outedges identifica as arestas, o que importa com 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 destino dessas arestas.

Exemplo

Arestas que saem do nó 3

D = digraph([1 2 3 3], [2 3 1 4], [1 2 3 4]);
[eid, nid] = outedges(D, 3)
D.Edges.Weight(eid)'
Saída
eid = 2×1

     3
     4
nid = 2×1

     1
     4
ans = 1×2

     3     4

Veja também

inedges successors outdegree findedge