rmnode
Remove nós, e as arestas ligadas a eles, de um grafo ou dígrafo.
Categoria: Mathematics > Graph and Network Algorithms
Sintaxe
H = rmnode(G, nodeIDs)
Remove os nós indicados.
Descrição
A renumeração significa que o nó k de G pode virar um índice menor em H; use nomes de nós para acompanhar os nós ao longo das remoções. Para manter um conjunto escolhido de nós em vez de descartar alguns, use subgraph.
Argumentos de entrada
G- Um
graphoudigraph. nodeIDs- Índices ou nomes de nós.
Argumentos de saída
H- O grafo sem esses nós. As arestas que tocam um nó removido desaparecem, e os nós restantes são renumerados consecutivamente.
Exemplo
Removendo um centro
G = graph([1 2 3 3 4], [2 3 1 4 5]);
H = rmnode(G, 3);
numnodes(H)
disp(H.Edges.EndNodes)
Saída
ans = 4
1 2
3 4