GRREMOVENODES Remove several nodes in a graph. usage: [NODES2 EDGES2] = grRemoveNodes(NODES, EDGES, NODES2REMOVE) remove the nodes with indices NODE2REMOVE from array NODES, and also remove edges containing the nodes NODE2REMOVE. Example nodes = [... 10 10; 20 10; 30 10; ... 10 20; 20 20; 30 20]; edges = [... 1 2; 1 4; 1 5; ... 2 3; 2 5; 2 6; ... 3 6; 4 5; 5 6]; toRemove = [3 4]; [nodes2 edges2] = grRemoveNodes(nodes, edges, toRemove); drawGraph(nodes2, edges2); axis equal; axis([0 40 0 30]); See also grRemoveEdges
Package: matgeom