~ubuntu-branches/ubuntu/karmic/scilab/karmic

« back to all changes in this revision

Viewing changes to man/metanet/add_node.cat

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2002-03-21 16:57:43 UTC
  • Revision ID: james.westby@ubuntu.com-20020321165743-e9mv12c1tb1plztg
Tags: upstream-2.6
ImportĀ upstreamĀ versionĀ 2.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
add_node          Scilab Group          Scilab function            add_node
 
2
NAME
 
3
   add_node - adds a disconnected node to a graph
 
4
  
 
5
CALLING SEQUENCE
 
6
 g1 = add_node(g,[xy,name])
 
7
PARAMETERS
 
8
 g  : graph list
 
9
    
 
10
 xy : optional row vector of coordinates of new node
 
11
    
 
12
 name
 
13
     : optional name of the added node
 
14
    
 
15
 g1 : graph list of the new graph with the added node
 
16
    
 
17
DESCRIPTION
 
18
   add_node adds a disconnected node to graph g and returns the new graph
 
19
  g1.  The coordinates of the new node can be given as a row vector of
 
20
  coordinates in xy. If the nodes of graph g have no coordinates (elements
 
21
  node_x and node_y are []), to give xy has no effect. If the nodes of
 
22
  graph g have coordinates and xy is not given, the new node has (0,0) as
 
23
  coordinates.  If name is given, it is the name of the new node, otherwise
 
24
  the number of nodes plus 1 is taken as the name of the new node.
 
25
  
 
26
EXAMPLE
 
27
 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];
 
28
 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];
 
29
 g=make_graph('foo',1,17,ta,he);
 
30
 g('node_x')=[283 163 63 57 164 164 273 271 339 384 504 513 439 623 631 757 642];
 
31
 g('node_y')=[59 133 223 318 227 319 221 324 432 141 209 319 428 443 187 151 301];
 
32
 show_graph(g);
 
33
 n=g('node_number');
 
34
 g1=add_node(g,[270 140]);
 
35
 g1('node_color')=[ones(1,n) 11];
 
36
 show_graph(g1);
 
37
SEE ALSO
 
38
   add_edge, delete_arcs, delete_nodes
 
39