~ubuntu-branches/ubuntu/hoary/scilab/hoary

« back to all changes in this revision

Viewing changes to man/metanet/add_edge.cat

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2005-01-09 22:58:21 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050109225821-473xr8vhgugxxx5j
Tags: 3.0-12
changed configure.in to build scilab's own malloc.o, closes: #255869

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
add_edge          Scilab Group          Scilab function            add_edge
2
 
NAME
3
 
   add_edge - adds an edge or an arc between two nodes
4
 
  
5
 
CALLING SEQUENCE
6
 
 g1 = add_edge(i,j,g)
7
 
PARAMETERS
8
 
 i  : integer, number of start node
9
 
    
10
 
 j  : integer, number of end node
11
 
    
12
 
 g  : graph list
13
 
    
14
 
 g1 : graph list of the new graph with the added edge
15
 
    
16
 
DESCRIPTION
17
 
   add_edge returns the graph g1 with a new edge from node number  i to node
18
 
  number j. If the graph is directed, the edge is an arc. The number of
19
 
  edges plus 1 is taken as the name of the new edge.
20
 
  
21
 
EXAMPLE
22
 
 ta=[1 1 2 2 2 3 4 5 5 7 8 8 9 10 10 10 11 12 13 13 13 14 15 16 16 17 17];
23
 
 he=[2 10 3 5 7 4 2 4 6 8 6 9 7 7 11 15 12 13 9 10 14 11 16 1 17 14 15];
24
 
 g=make_graph('foo',1,17,ta,he);
25
 
 g('node_x')=[283 163 63 57 164 164 273 271 339 384 504 513 439 623 631 757 642];
26
 
 g('node_y')=[59 133 223 318 227 319 221 324 432 141 209 319 428 443 187 151 301];
27
 
 show_graph(g);
28
 
 g=add_edge(1,7,g);
29
 
 g('edge_color')=[ones(ta) 11];
30
 
 show_graph(g);
31
 
SEE ALSO
32
 
   add_node, delete_arcs, delete_nodes
33