networks[draw3d] - draw an undirected connected graph in 3-D
|
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?