networks[addedge] - add an edge or set of edges to a graph
|
Calling Sequence
|
|
addedge({v1, v2}, G)
addedge([v1, v2], G)
addedge({v1, v2}, names=edg1, weights=w, G)
addedge(Cycle(v1, ..., vn), G)
addedge(Path(v1, ..., vn), G)
|
|
Parameters
|
|
G
|
-
|
graph or network
|
v1, v2, ..., vn
|
-
|
vertices of the graph G
|
edg1
|
-
|
name or string; user supplied name for an edge (default e.i)
|
w
|
-
|
user supplied weight for an edge (default 1)
|
Path
|
-
|
edges implicitly defined by a path through the specified vertices
|
Cycle
|
-
|
edges implicitly defined by a cycle through the specified vertices
|
|
|
|
|
Description
|
|
•
|
Add one or more edges to a graph by creating new edges for the specified sets or lists of vertices. An expression sequence of the names used for the new edges is returned.
|
•
|
An undirected edge is indicated by a set of vertices.
|
•
|
A directed edge is represented by a list of two vertices. The tail is the first vertex and the head is the second vertex.
|
•
|
To force addedge() to use a specific name for a new edge use an optional argument names=edg1. All edge names must be names or strings that begin with the letter `e`.
|
•
|
To force addedge() to use a specific weight use an optional argument (eg. weights=3).
|
•
|
If more than one edge is to be added the connections must be presented as a list or set of pairs of vertices. In the case of lists of pairs of vertices, specific names and weights can still be provided by specifying names=L1 and weights=L2 where L1 and L2 are appropriate lists. To name or provide optional weights for more than one edge or vertex at a time then use lists for each of the required items.
|
•
|
This routine is normally loaded via the command with(networks) but may also be referenced using the full name networks[addedge](...).
|
|
|
Examples
|
|
Important: The networks package has been deprecated. Use the superseding command GraphTheory[AddEdge] instead.
>
|
|
>
|
|
>
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
|
|
Download Help Document
Was this information helpful?