File: Ifsub.cosf

package info (click to toggle)
scilab 4.0-12
  • links: PTS
  • area: non-free
  • in suites: etch, etch-m68k
  • size: 100,640 kB
  • ctags: 57,333
  • sloc: ansic: 377,889; fortran: 242,862; xml: 179,819; tcl: 42,062; sh: 10,593; ml: 9,441; makefile: 4,377; cpp: 1,354; java: 621; csh: 260; yacc: 247; perl: 130; lex: 126; asm: 72; lisp: 30
file content (558 lines) | stat: -rw-r--r-- 33,230 bytes parent folder | download | duplicates (2)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
scicos_ver = "scicos2.7.3"
scs_m=scicos_diagram()
scs_m.props=tlist(..
["params","wpar","title","tol","tf","context","void1","options","void2","void3",..
"doc"],[600,450,0,0,600,450],["Ifsub","/usr/local/src/scilab/demos/scicos/"],..
[0.0001;0.000001;1.000E-10;100001;0;0],10," ",[],..
tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],..
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],list())
scs_m.objs(1)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[409.20516,229.1838],..
              [40,40],%t,..
              ["2 1 2";
              "1 3 5 7 9 11 13 15";
              "1";
              "[]";
              "[]";
              "-1.5 0 -1.5";
              "3.5 1 3.5";
              "10";
              "20";
              "1";
              ""],[53;52;51],[],[],[],..
              list("xstringb(orig(1),orig(2),''MScope'',sz(1),sz(2),''fill'')",8),..
              "",["E";"E";"E"],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],list("cmscope",4),[2;1;2],[],[],[],[],..
              [-1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
              0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
              0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
              0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0],..
              [0;10;-1.5;3.5;0;1;-1.5;3.5],..
              [1;3;20;-1;-1;-1;-1;2;1;2;1;3;5;7;9;1],"c",[],[%t,%f],"",0,0,..
              list()),"CMSCOPE",list())
scs_m.objs(2)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[191.1107,127.37957],..
              [40,40],%t,"1",34,14,[],[],..
              list(..
              ["txt=[''ABS''];";
              "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')"],8),"","E",..
              "E"),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],list("absolute_value",4),-1,-1,[],[],[],[],[],[],"c",..
              [],[%t,%f],"",-1,-1,list()),"ABS_VALUE",list())
scs_m.objs(3)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[262.44456,138.70114],..
              [16.666667,16.666667],%t,[],[0;14;15],22,[],[],..
              list(..
              ["rx=sz(1)*p/2;ry=sz(2)/2";
              "xsegs(orig(1)+rx*[1/2.3 1;2-1/2.3 1],orig(2)+ry*[1 2-1/2.3;1,1/2 .3],0)"],..
              8),"",[],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],list("plusblk",2),[-1;-1;-1],-1,[],[],[],[],[],[],"c",..
              [],[%t,%f],"",0,0,list()),"SUM_f",list())
scs_m.objs(4)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[17.407278,328.90676],..
              [60,60],%t,"1",44,[],46,[28;47],..
              list(..
              ["txt=[''If in>0'';'' '';'' then    else''];";
              "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),"",[],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],list("ifthel",-1),1,[],1,[1;1],[],[],[],[],"l",..
              [-1,-1],[%t,%f],"",0,1,list()),"IFTHEL_f",list())
scs_m.objs(5)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[193.7039,256.31394],..
              [40,40],%t,["-.75";".75";".5"],7,12,[],[],..
              list(..
              ["thick=xget(''thickness'');xset(''thickness'',2);";
              "xx=orig(1)+[4/5;1/2+1/5;1/2-1/5;1/5]*sz(1);";
              "yy=orig(2)+[1-1/5;1-1/5;1/5;1/5]*sz(2);";
              "xpoly(xx,yy,''lines'');";
              "xset(''thickness'',thick)"],8),"",[],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],list("lusat",1),1,1,[],[],[],[],[-1.5;1.5;0.5],[],"c",..
              [],[%t,%f],"",2,0,list()),"SAT_f",list())
scs_m.objs(6)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[112.22209,256.3137],..
              [40,40],%t," ",19,7,49,[],..
              list("xstringb(orig(1),orig(2),''S/H'',sz(1),sz(2),''fill'')",8),..
              "",[],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],"samphold",-1,-1,1,[],[],[],[],[],"d",[],[%t,%f],"",0,..
              0,list()),"SAMPLEHOLD_f",list())
scs_m.objs(7)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
              [160.79352;185.13247],[276.3137;276.31394],"drawlink",[0,0],[1,1],..
              [6,1,0],[5,1,1])
scs_m.objs(8)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[-154.49299,256.31182],..
              [60,40],%t,["1";"1";"0"],[],26,[],[],..
              list(..
              ["txt=[''sinusoid'';''generator''];";
              "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),"",[],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],"gensin",[],1,[],[],[],[],[1;1;0],[],"c",[],[%f,%t],..
              "",0,0,list()),"GENSIN_f",list())
scs_m.objs(9)=mlist(["Block","graphics","model","gui","doc"],..
              mlist(..
              ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
              "gr_i","id","in_implicit","out_implicit"],[195.9285,304.45843],..
              [40,40],%t,"2",[],11,[],[],..
              list(..
              ["dx=sz(1)/5;dy=sz(2)/10;";
              "w=sz(1)-2*dx;h=sz(2)-2*dy;";
              "txt=C;";
              "xstringb(orig(1)+dx,orig(2)+dy,txt,w,h,''fill'');"],8),"",[],[]),..
              mlist(..
              ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
              "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
              "equations"],list("cstblk",1),[],1,[],[],[],[],2,[],"d",[],[%f,%f],..
              "",0,0,list()),"CONST_f",list())
scs_m.objs(10)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[261.11108,268.16579],..
               [16.666667,16.666667],%t,[],[0;12;11],17,[],[],..
               list(..
               ["rx=sz(1)*p/2;ry=sz(2)/2";
               "xsegs(orig(1)+rx*[1/2.3 1;2-1/2.3 1],orig(2)+ry*[1 2-1/2.3;1,1/2 .3],0)"],..
               8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("plusblk",2),[-1;-1;-1],-1,[],[],[],[],[],[],..
               "c",[],[%t,%f],"",0,0,list()),"SUM_f",list())
scs_m.objs(11)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [244.49993;269.44441;269.44441],[324.45843;324.45843;284.83246],..
               "drawlink",[0,0],[1,1],[9,1,0],[10,3,1])
scs_m.objs(12)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [242.27533;261.11108],[276.31394;276.49912],"drawlink",[0,0],..
               [1,1],[5,1,0],[10,2,1])
scs_m.objs(13)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[189.8048,190.614],..
               [40,40],%t,"2",[],15,[],[],..
               list(..
               ["dx=sz(1)/5;dy=sz(2)/10;";
               "w=sz(1)-2*dx;h=sz(2)-2*dy;";
               "txt=C;";
               "xstringb(orig(1)+dx,orig(2)+dy,txt,w,h,''fill'');"],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("cstblk",1),[],1,[],[],[],[],2,[],"d",[],..
               [%f,%f],"",0,0,list()),"CONST_f",list())
scs_m.objs(14)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [239.68213;262.44456],[147.37957;147.03447],"drawlink",[0,0],..
               [1,1],[2,1,0],[3,2,1])
scs_m.objs(15)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [238.37623;270.77789;270.77789],[210.614;210.614;155.3678],..
               "drawlink",[0,0],[1,1],[13,1,0],[3,3,1])
scs_m.objs(16)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[321.00162,327.09178],..
               [40,40],%t,"2",[20;17],51,[],[],..
               list("xstringb(orig(1),orig(2),''Mux'',sz(1),sz(2),''fill'')",8),..
               "",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("mux",1),[-1;-2],0,[],[],[],[],[],2,"c",[],..
               [%t,%f],"",0,0,list()),"MUX_f",list())
scs_m.objs(17)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [280.1587;299.50498;299.50498;312.43019],..
               [276.49912;276.49912;340.42511;340.42511],"drawlink",[0,0],[1,1],..
               [10,1,0],[16,2,1])
scs_m.objs(18)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[97.152629,276.31182],..
               [0.3333333,0.3333333],%t,[],24,[19;20],[],[],list([],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],"lsplit",-1,[-1;-1;-1],[],[],[],[],[],[],"c",[],..
               [%t,%f],"",0,0,list()),"SPLIT_f",list())
scs_m.objs(19)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [97.152629;103.65066],[276.31182;276.3137],"drawlink",[0,0],[1,1],..
               [18,1,0],[6,1,1])
scs_m.objs(20)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [97.152629;97.152629;312.43019],[276.31182;353.01672;353.75845],..
               "drawlink",[0,0],[1,1],[18,2,0],[16,1,1])
scs_m.objs(21)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[315.07055,134.25041],..
               [40,40],%t,"-1 -2",[25;22],53,[],[],..
               list("xstringb(orig(1),orig(2),''Mux'',sz(1),sz(2),''fill'')",8),..
               "",["E";"E"],"E"),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("mux",1),[-1;-2],0,[],[],[],[],[],2,"c",[],..
               [%t,%f],"",0,0,list()),"MUX_f",list())
scs_m.objs(22)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [281.49217;306.49912],[147.03447;147.58374],"drawlink",[0,0],..
               [1,1],[3,1,0],[21,2,1])
scs_m.objs(23)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[86.779139,276.31182],..
               [0.3333333,0.3333333],%t,[],32,[24;25],[],[],list([],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],"lsplit",-1,[-1;-1;-1],[],[],[],[],[],[],"c",[],..
               [%t,%f],"",0,0,list()),"SPLIT_f",list())
scs_m.objs(24)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [86.779139;97.152629],[276.31182;276.31182],"drawlink",[0,0],..
               [1,1],[23,1,0],[18,1,1])
scs_m.objs(25)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [86.779139;86.779139;151.96995;287.77122;287.77122;306.49912],..
               [276.31182;185.38393;185.38393;185.38393;160.91707;160.91707],..
               "drawlink",[0,0],[1,1],[23,2,0],[21,1,1])
scs_m.objs(26)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-85.921561;-63.884334],[276.31182;276.31182],"drawlink",[0,0],..
               [1,1],[8,1,0],[31,1,1])
scs_m.objs(27)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[23.561681,127.19105],..
               [40,40],%t,["2";"1"],[33;30],34,[28;50],[],..
               list(..
               "xstringb(orig(1),orig(2),''Selector'',sz(1),sz(2),''fill'');",8),..
               "",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("selector",2),[-1;-1],-1,[1;1],[],[],0,[],[],..
               "c",[],[%t,%f],"",0,0,list()),"SELECT_f",list())
scs_m.objs(28)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [37.407278;36.895015],[323.19248;172.90534],"drawlink",[0,0],..
               [5,-1],[4,1,0],[27,1,1])
scs_m.objs(29)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[-134.28502,120.52059],..
               [40,40],%t,"0",[],30,[],[],..
               list(..
               ["dx=sz(1)/5;dy=sz(2)/10;";
               "w=sz(1)-2*dx;h=sz(2)-2*dy;";
               "txt=C;";
               "xstringb(orig(1)+dx,orig(2)+dy,txt,w,h,''fill'');"],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("cstblk",1),[],1,[],[],[],[],0,[],"d",[],..
               [%f,%f],"",0,0,list()),"CONST_f",list())
scs_m.objs(30)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-85.713594;14.990253],[140.52059;140.52439],"drawlink",[0,0],..
               [1,1],[29,1,0],[27,2,1])
scs_m.objs(31)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[-63.884334,276.31182],..
               [0.3333333,0.3333333],%t,[],26,[32;33],[],[],list([],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],"lsplit",-1,[-1;-1;-1],[],[],[],[],[],[],"c",[],..
               [%t,%f],"",0,0,list()),"SPLIT_f",list())
scs_m.objs(32)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-63.884334;86.779139],[276.31182;276.31182],"drawlink",[0,0],..
               [1,1],[31,1,0],[23,1,1])
scs_m.objs(33)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-63.884334;-63.884334;14.990253],[276.31182;153.85772;153.85772],..
               "drawlink",[0,0],[1,1],[31,2,0],[27,1,1])
scs_m.objs(34)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [72.13311;94.151326;124.34622;182.53927],..
               [147.19105;147.37957;147.37957;147.37957],"drawlink",[0,0],[1,1],..
               [27,1,0],[2,1,1])
scs_m.objs(35)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[-223.04644,338.89444],..
               [60,40],%t,".5",[],41,37,[],..
               list(..
               ["txt=[''square wave'';''generator''];";
               "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),"",[],..
               []),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],"gensqr",[],1,1,[],[],0.5,[],[],"d",[],[%f,%f],"",0,..
               0,list()),"GENSQR_f",list())
scs_m_1=scicos_diagram()
scs_m_1.props=tlist(..
["params","wpar","title","tol","tf","context","void1","options","void2","void3",..
"doc"],[600,450,0,0,600,450],"Untitled",[0.0001,0.000001,1.000E-10,100001,0,0],..
100000,[],[],..
tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],..
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],list())
scs_m_1.objs(1)=mlist(["Block","graphics","model","gui","doc"],..
                mlist(..
                ["graphics","orig","sz","flip","exprs","pin","pout","pein",..
                "peout","gr_i","id","in_implicit","out_implicit"],[399,162],..
                [20,20],%t,"1",[],[],5,[],list(" ",8),"",[],[]),..
                mlist(..
                ["model","sim","in","out","evtin","evtout","state","dstate",..
                "rpar","ipar","blocktype","firing","dep_ut","label","nzcross",..
                "nmode","equations"],"output",[],[],1,[],[],[],[],1,"d",[],..
                [%f,%f],"",0,0,list()),"CLKOUT_f",list())
scs_m_1.objs(2)=mlist(["Block","graphics","model","gui","doc"],..
                mlist(..
                ["graphics","orig","sz","flip","exprs","pin","pout","pein",..
                "peout","gr_i","id","in_implicit","out_implicit"],[320,232],..
                [40,40],%t,["2.5";"0.1"],[],[],6,3,..
                list(..
                ["dt=o.model.rpar;";
                "txt=[''Delay'';string(dt)];";
                "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),"",[],..
                []),..
                mlist(..
                ["model","sim","in","out","evtin","evtout","state","dstate",..
                "rpar","ipar","blocktype","firing","dep_ut","label","nzcross",..
                "nmode","equations"],"evtdly",[],[],1,1,[],[],2.5,[],"d",0.1,..
                [%f,%f],"",0,0,list()),"EVTDLY_f",list())
scs_m_1.objs(3)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
                [340;340;380.71],[226.29;172;172],"drawlink",[0,0],[5,-1],..
                [2,1,0],[4,1,1])
scs_m_1.objs(4)=mlist(["Block","graphics","model","gui","doc"],..
                mlist(..
                ["graphics","orig","sz","flip","exprs","pin","pout","pein",..
                "peout","gr_i","id","in_implicit","out_implicit"],..
                [380.71066;172],[0.3333333,0.3333333],%t,[],[],[],3,[5;6],..
                list([],8),"",[],[]),..
                mlist(..
                ["model","sim","in","out","evtin","evtout","state","dstate",..
                "rpar","ipar","blocktype","firing","dep_ut","label","nzcross",..
                "nmode","equations"],"split",[],[],1,[1;1],[],[],[],[],"d",..
                [%f,%f,%f],[%f,%f],"",0,0,list()),"CLKSPLIT_f",list())
scs_m_1.objs(5)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
                [380.71;399],[172;172],"drawlink",[0,0],[5,-1],[4,1,0],[1,1,1])
scs_m_1.objs(6)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
                [380.71;380.71;340;340],[172;302;302;277.71],"drawlink",[0,0],..
                [5,-1],[4,2,0],[2,1,1])
scs_m.objs(36)=mlist(..
               ["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout","gr_i","id",..
               "in_implicit","out_implicit"],[-213.41639,434.54862],[40,40],%t,[],[],[],[],37,..
               list(..
               ["wd=xget(''wdim'').*[1.016,1.12];";
               "thick=xget(''thickness'');xset(''thickness'',2);";
               "p=wd(2)/wd(1);p=1;";
               "rx=sz(1)*p/2;ry=sz(2)/2;";
               "xarcs([orig(1)+0.05*sz(1);";
               "orig(2)+0.95*sz(2);";
               "   0.9*sz(1)*p;";
               "   0.9*sz(2);";
               "   0;";
               "   360*64],scs_color(5));";
               "xset(''thickness'',1);";
               "xx=[orig(1)+rx    orig(1)+rx;";
               "    orig(1)+rx    orig(1)+rx+0.6*rx*cos(%pi/6)];";
               "yy=[orig(2)+ry    orig(2)+ry ;";
               "  orig(2)+1.8*ry  orig(2)+ry+0.6*ry*sin(%pi/6)];";
               "xsegs(xx,yy,scs_color(10));";
               "xset(''thickness'',thick);"],8),"",[],[]),mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar","ipar",..
               "blocktype","firing","dep_ut","label","nzcross","nmode","equations"],..
               "csuper",[],[],[],1,[],[],scs_m_1,[],"h",%f,[%f,%f],"",0,0,list()),..
               "CLOCK_f",list())
scs_m.objs(37)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-193.41639;-193.04644],[428.83434;384.60873],"drawlink",[0,0],..
               [5,-1],[36,1,0],[35,1,1])
scs_m.objs(38)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[-97.670595,350.36046],..
               [16.666667,16.666667],%t,[],[0;41;40],42,[],[],..
               list(..
               ["rx=sz(1)*p/2;ry=sz(2)/2";
               "xsegs(orig(1)+rx*[1/2.3 1;2-1/2.3 1],orig(2)+ry*[1 2-1/2.3;1,1/2 .3],0)"],..
               8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("plusblk",2),[-1;-1;-1],-1,[],[],[],[],[],[],..
               "c",[],[%t,%f],"",0,0,list()),"SUM_f",list())
scs_m.objs(39)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[-138.41312,384.46592],..
               [40,40],%t,".5",[],40,[],[],..
               list(..
               ["dx=sz(1)/5;dy=sz(2)/10;";
               "w=sz(1)-2*dx;h=sz(2)-2*dy;";
               "txt=C;";
               "xstringb(orig(1)+dx,orig(2)+dy,txt,w,h,''fill'');"],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],list("cstblk",1),[],1,[],[],[],[],0.5,[],"d",[],..
               [%f,%f],"",0,0,list()),"CONST_f",list())
scs_m.objs(40)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-89.841688;-89.337261],[404.46592;367.02712],"drawlink",[0,0],..
               [1,1],[39,1,0],[38,3,1])
scs_m.objs(41)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-154.47502;-97.670595],[358.89444;358.69379],"drawlink",[0,0],..
               [1,1],[35,1,0],[38,2,1])
scs_m.objs(42)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-78.622975;-28.778695],[358.69379;358.90442],"drawlink",[0,0],..
               [1,1],[38,1,0],[43,1,1])
scs_m.objs(43)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[-28.778695,358.90442],..
               [0.3333333,0.3333333],%t,[],42,[44;52],[],[],list([],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],"lsplit",-1,[-1;-1;-1],[],[],[],[],[],[],"c",[],..
               [%t,%f],"",0,0,list()),"SPLIT_f",list())
scs_m.objs(44)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-28.778695;8.8358493],[358.90442;358.90676],"drawlink",[0,0],..
               [1,1],[43,1,0],[4,1,1])
scs_m_1=scicos_diagram()
scs_m_1.props=tlist(..
["params","wpar","title","tol","tf","context","void1","options","void2","void3",..
"doc"],[600,450,0,0,600,450],"Untitled",[0.0001,0.000001,1.000E-10,100001,0,0],..
100000,[],[],..
tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],..
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],list())
scs_m_1.objs(1)=mlist(["Block","graphics","model","gui","doc"],..
                mlist(..
                ["graphics","orig","sz","flip","exprs","pin","pout","pein",..
                "peout","gr_i","id","in_implicit","out_implicit"],[399,162],..
                [20,20],%t,"1",[],[],5,[],list(" ",8),"",[],[]),..
                mlist(..
                ["model","sim","in","out","evtin","evtout","state","dstate",..
                "rpar","ipar","blocktype","firing","dep_ut","label","nzcross",..
                "nmode","equations"],"output",[],[],1,[],[],[],[],1,"d",[],..
                [%f,%f],"",0,0,list()),"CLKOUT_f",list())
scs_m_1.objs(2)=mlist(["Block","graphics","model","gui","doc"],..
                mlist(..
                ["graphics","orig","sz","flip","exprs","pin","pout","pein",..
                "peout","gr_i","id","in_implicit","out_implicit"],[320,232],..
                [40,40],%t,["0.01";"0.1"],[],[],6,3,..
                list(..
                ["dt=o.model.rpar;";
                "txt=[''Delay'';string(dt)];";
                "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),"",[],..
                []),..
                mlist(..
                ["model","sim","in","out","evtin","evtout","state","dstate",..
                "rpar","ipar","blocktype","firing","dep_ut","label","nzcross",..
                "nmode","equations"],"evtdly",[],[],1,1,[],[],0.01,[],"d",0.1,..
                [%f,%f],"",0,0,list()),"EVTDLY_f",list())
scs_m_1.objs(3)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
                [340;340;380.71],[226.29;172;172],"drawlink",[0,0],[5,-1],..
                [2,1,0],[4,1,1])
scs_m_1.objs(4)=mlist(["Block","graphics","model","gui","doc"],..
                mlist(..
                ["graphics","orig","sz","flip","exprs","pin","pout","pein",..
                "peout","gr_i","id","in_implicit","out_implicit"],..
                [380.71066;172],[0.3333333,0.3333333],%t,[],[],[],3,[5;6],..
                list([],8),"",[],[]),..
                mlist(..
                ["model","sim","in","out","evtin","evtout","state","dstate",..
                "rpar","ipar","blocktype","firing","dep_ut","label","nzcross",..
                "nmode","equations"],"split",[],[],1,[1;1],[],[],[],[],"d",..
                [%f,%f,%f],[%f,%f],"",0,0,list()),"CLKSPLIT_f",list())
scs_m_1.objs(5)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
                [380.71;399],[172;172],"drawlink",[0,0],[5,-1],[4,1,0],[1,1,1])
scs_m_1.objs(6)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
                [380.71;380.71;340;340],[172;302;302;277.71],"drawlink",[0,0],..
                [5,-1],[4,2,0],[2,1,1])
scs_m.objs(45)=mlist(..
               ["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout","gr_i","id",..
               "in_implicit","out_implicit"],[27.520062,433.40347],[40,40],%t,[],[],[],[],46,..
               list(..
               ["wd=xget(''wdim'').*[1.016,1.12];";
               "thick=xget(''thickness'');xset(''thickness'',2);";
               "p=wd(2)/wd(1);p=1;";
               "rx=sz(1)*p/2;ry=sz(2)/2;";
               "xarcs([orig(1)+0.05*sz(1);";
               "orig(2)+0.95*sz(2);";
               "   0.9*sz(1)*p;";
               "   0.9*sz(2);";
               "   0;";
               "   360*64],scs_color(5));";
               "xset(''thickness'',1);";
               "xx=[orig(1)+rx    orig(1)+rx;";
               "    orig(1)+rx    orig(1)+rx+0.6*rx*cos(%pi/6)];";
               "yy=[orig(2)+ry    orig(2)+ry ;";
               "  orig(2)+1.8*ry  orig(2)+ry+0.6*ry*sin(%pi/6)];";
               "xsegs(xx,yy,scs_color(10));";
               "xset(''thickness'',thick);"],8),"",[],[]),mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar","ipar",..
               "blocktype","firing","dep_ut","label","nzcross","nmode","equations"],..
               "csuper",[],[],[],1,[],[],scs_m_1,[],"h",%f,[%f,%f],"",0,0,list()),..
               "CLOCK_f",list())
scs_m.objs(46)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [47.520062;47.481378;47.407278],[427.68918;410.2323;394.62105],..
               "drawlink",[0,0],[5,-1],[45,1,0],[4,1,1])
scs_m.objs(47)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [57.407278;57.407278],[323.19248;317.16146],"drawlink",[0,0],..
               [5,-1],[4,2,0],[48,1,1])
scs_m.objs(48)=mlist(["Block","graphics","model","gui","doc"],..
               mlist(..
               ["graphics","orig","sz","flip","exprs","pin","pout","pein","peout",..
               "gr_i","id","in_implicit","out_implicit"],[57.407278;317.16146],..
               [0.3333333,0.3333333],%t,[],[],[],47,[49;50],list([],8),"",[],[]),..
               mlist(..
               ["model","sim","in","out","evtin","evtout","state","dstate","rpar",..
               "ipar","blocktype","firing","dep_ut","label","nzcross","nmode",..
               "equations"],"split",[],[],1,[1;1],[],[],[],[],"d",[%f,%f,%f],..
               [%f,%f],"",0,0,list()),"CLKSPLIT_f",list())
scs_m.objs(49)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [57.407278;57.407278;132.22209;132.22209],..
               [317.16146;316.99753;316.99753;302.02799],"drawlink",[0,0],[5,-1],..
               [48,1,0],[6,1,1])
scs_m.objs(50)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [57.407278;57.407278;50.228348;50.228348],..
               [317.16146;196.31948;196.31948;172.90534],"drawlink",[0,0],[5,-1],..
               [48,2,0],[27,2,1])
scs_m.objs(51)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [369.57305;380.12806;380.12806;400.63373],..
               [347.09178;347.09178;239.1838;239.1838],"drawlink",[0,0],[1,1],..
               [16,1,0],[1,3,1])
scs_m.objs(52)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [-28.778695;-28.778695;400.63373],[358.90442;249.1838;249.1838],..
               "drawlink",[0,0],[1,1],[43,2,0],[1,2,1])
scs_m.objs(53)=mlist(["Link","xx","yy","id","thick","ct","from","to"],..
               [363.64198;371.23879;371.23879;371.23879;400.63373],..
               [154.25041;154.25041;169.81901;259.1838;259.1838],"drawlink",..
               [0,0],[1,1],[21,1,0],[1,1,1])