File: show_arcs.cat

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (40 lines) | stat: -rw-r--r-- 1,335 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

show_arcs(1)                   Scilab function                   show_arcs(1)
NAME
  show_arcs - highlights a set of arcs

CALLING SEQUENCE
  show_arcs(p,[sup])

PARAMETERS

  p : row vector of arc numbers (directed graph) or edge numbers (undirected
    graph)

  sup : string, superposition flag

DESCRIPTION
  show_arcs highlights the set of arcs or edges p of the displayed graph in
  the current Metanet window.  If the optional argument sup is equal to the
  string 'sup', the highlighting is superposed on the previous one.

  By default, this function works in asynchronous mode (see metanet_sync).

EXAMPLE
  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];
  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];
  g=make_graph('foo',1,17,ta,he);
  g('node_x')=[283 163 63 57 164 164 273 271 339 384 504 513 439 623 631 757 642];
  g('node_y')=[59 133 223 318 227 319 221 324 432 141 209 319 428 443 187 151 301];
  show_graph(g);
  t=min_weight_tree(1,g); g1=g; ma=edge_number(g1);
  edgecolor=1*ones(1,ma); g1('edge_color')=edgecolor;
  edgewidth=1*ones(1,ma); edgewidth(t)=4*ones(t); g1('edge_width')=edgewidth;
  for i=8:12,
   edgecolor(t)=i*ones(t); g1('edge_color')=edgecolor;
   unix('sleep 2'); show_graph(g1);
   show_arcs(t);
  end;

SEE ALSO
  metanet_sync, show_nodes