GRADJACENTNODES Find list of nodes adjacent to a given node.

   NEIGHS = grAdjacentNodes(EDGES, NODE)
   EDGES: the complete edges list (containing indices of neighbor nodes)
   NODE: index of the node
   NEIGHS: the nodes adjacent to the given node.

   NODE can also be a vector of node indices, in this case the result is
   the set of neighbors of any input node, excluding the input nodes.

   Example
     % create a basic graph and display it
     nodes = [10 10;20 10;10 20;20 20;27 15];
     edges = [1 2;1 3;2 4;2 5;3 4;4 5];
     figure; drawGraph(nodes, edges);
     hold on; drawNodeLabels(nodes, 1:5)
     axis equal; axis([0 40 0 30]);
     % compute list of nodes adjacent to node with index 2
     grAdjacentNodes(edges, 2)
     ans =
         1
         4
         5

   See Also
     grAdjacentEdges

Package: matgeom