networks[draw3d]  draw an undirected connected graph in 3D

Calling Sequence


draw3d(G, opts )


Parameters


G



undirected graph

opts



(optional) plot options; see plot3d[option]





Description


•

The draw3d(G, opts) routine draws an undirected connected graph in three dimensions in such a way that structure and symmetry in the graph is revealed. The graph G is input as a GRAPH data type as created in the networks package. The output is a three dimensional plot of labeled points with lines connecting them. The points correspond to the vertices in the graph and the lines correspond to the edges in the graph.

•

Sometimes other symmetries in the graph can be seen by using other eigenvectors. If the optional argument is specified, where e1, e2, and e3 are vertex numbers (integers from 1 through the number of vertices), the eigenvectors corresponding to the eigenvalues of these relative magnitudes are used.

•

If the graph is not connected, you can draw the connected components separately. The last example below shows how to do this.

•

Remaining arguments are interpreted as options which are specified as equations of the form option = value. The remaining options are the same as those available for the plot3d command. For more information, see plot3d[option].

•

The algorithm used is the same as that described for plots[graphplot3d(deprecated)]. The networks[draw3d] and plots[graphplot3d] commands are identical except they accept different forms of graph input.



Examples


Important: The networks package has been deprecated. Use the superseding package GraphTheory instead.
>


>


>


>


>


>


>


>


An example of a graph that is not connected.
>


>


>


>


>


The number of connected components:
>


>


>


>


>




Download Help Document
Was this information helpful?