Function File: gplot3 (a, xyz)
Function File: gplot3 (a, xyz, line_style)
Function File: [x, y, z] = gplot3 (a, xyz)
Plot a 3-dimensional graph defined by A and xyz in the graph theory sense. A is the adjacency matrix of the array to be plotted and xy is an n-by-3 matrix containing the coordinates of the nodes of the graph.
The optional parameter line_style defines the output style for the plot. Called with no output arguments the graph is plotted directly. Otherwise, return the coordinates of the plot in x and y.
The following code
## Define adjacency matrix of a graph with 5 nodes A = [0, 1, 0, 0, 1; 1, 0, 1, 1, 1; 0, 1, 0, 1, 1; 0, 1, 1, 0, 1; 1, 1, 1, 1, 0 ]; ## Define 3D points of the nodes xyz = [2, 1, 3/2; 3, 2, 2; 8/3, 3, 1; 5/3, 3, 1; 1, 2, 2 ]; ## Plot the 3D graph gplot3 (A, xyz);
Produces the following figure
Figure 1 |
---|