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

« back to all changes in this revision

Viewing changes to demos/scicos/demo4.cosf

  • 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
scicos_ver = 'scicos2.5.1'
 
2
scs_m=list()
 
3
scs_m(1)=list([600.456,442.4,0,0,600,450],['demo4','/usr/local/lib/scilab/demos/scicos/'],..
 
4
[0.0001;1.000D-06;1.000D-10;136],145,' ',list(),..
 
5
tlist(['scsopt','3D','Background','Link','ID','Cmap'],list(%t,33),[8,1],[1,5],..
 
6
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],[])
 
7
scs_m_1=list()
 
8
scs_m_1(1)=list([600.456,450,93.705584,22.220239,486,364.5],'Ypos',..
 
9
[0.0001;1.000D-06;1.000D-10;30],29,' ',list(),..
 
10
tlist(['scsopt','3D','Background','Link','ID','Cmap'],list(%t,33),[8,1],[1,5],..
 
11
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],list())
 
12
scs_m_1(2)=list('Block',..
 
13
           list([257,44],[40,40],%f,'1,0;0,-.98',24,18,[],[],..
 
14
           ['[in,out]=model(2:3);';
 
15
           'gain=string(matrix(model(8),sum(out),sum(in)));';
 
16
           'dx=sz(1)/5;';
 
17
           'dy=sz(2)/10;';
 
18
           'xx=orig(1)+      [1 4 1 1]*dx;';
 
19
           'yy=orig(2)+sz(2)-[1 5 9 1]*dy;';
 
20
           'xpoly(xx,yy,''lines'');';
 
21
           'xstringb(orig(1)+dx,orig(2)+dy,gain,sz(1)-2*dx,sz(2)-2*dy,''fill'');']),..
 
22
           list('gain',2,2,[],[],[],[],[1;0;0;-0.98],[],'c',[],[%t,%f],' ',..
 
23
           list()),' ','GAIN_f')
 
24
scs_m_1(3)=list('Block',..
 
25
           list([382,295],[40,40],%t,[],31,[],[],10,..
 
26
           'xstringb(orig(1),orig(2),'' + to - '',sz(1),sz(2),''fill'')'),..
 
27
           list('zcross',1,[],[],1,[],[],[-1;-1;-1;0],[],'z',-1,[%t,%f],' ',..
 
28
           list()),' ','POSTONEG_f')
 
29
scs_m_1(4)=list('Block',..
 
30
           list([172.99492,325.82783],[40,40],%f,[],6,[],[],11,..
 
31
           'xstringb(orig(1),orig(2),'' - to + '',sz(1),sz(2),''fill'');'),..
 
32
           list('zcross',1,[],[],1,[],[],[-1;-1;0;-1],[],'z',-1,[%t,%f],' ',..
 
33
           list()),' ','NEGTOPOS_f')
 
34
scs_m_1(5)=list('Block',..
 
35
           list([291,329],[16.666667,16.666667],%f,'[1;1;1]',[0;30;22],6,[],[],..
 
36
           []),..
 
37
           list(list('plusblk',2),[1;1;1],1,[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
38
           list()),' ','SUM_f')
 
39
scs_m_1(6)=list('Link',[288.61905;274.16667;274.16667;218.70921],..
 
40
           [337.33333;337.33333;345.82783;345.82783],'drawlink',' ',[0,0],[1,1],..
 
41
           [5,1],[4,1])
 
42
scs_m_1(7)=list('Block',..
 
43
           list([266,248],[16.666667,16.666667],%t,[],[],[],[0;11;10],15,[]),..
 
44
           list('sum',[],[],[1;1;1],1,[],[],[],[],'d',[],[%f,%f],' ',list()),' ',..
 
45
           'CLKSOM_f')
 
46
scs_m_1(8)=list('Block',list([498,252],[20,20],%t,'1',28,[],[],[],[]),..
 
47
           list('output',1,[],[],[],[],[],[],1,'c',[],[%f,%f],' ',list()),' ',..
 
48
           'OUT_f')
 
49
scs_m_1(9)=list('Block',..
 
50
           list([165.88832,173.16961],[40,40],%t,'-10',[],19,[],[],..
 
51
           ['model=arg1(3);C=model(8);';
 
52
           'dx=sz(1)/5;dy=sz(2)/10;';
 
53
           'w=sz(1)-2*dx;h=sz(2)-2*dy;';
 
54
           'xstringb(orig(1)+dx,orig(2)+dy,''cnst'',w,h,''fill'');']),..
 
55
           list(list('cstblk',1),[],1,[],[],[],[],-10,[],'d',[],[%f,%f],' ',..
 
56
           list()),' ','CONST_f')
 
57
scs_m_1(10)=list('Link',[402;402;270.94924;270.94924],..
 
58
            [289.28571;282.62108;282.62108;264.66667],'drawlink',' ',[0,0],..
 
59
            [5,-1],[3,1],[7,3])
 
60
scs_m_1(11)=list('Link',[192.99492;192.99492;266],..
 
61
            [320.11354;256.33333;256.33333],'drawlink',' ',[0,0],[5,-1],[4,1],..
 
62
            [7,2])
 
63
scs_m_1(12)=list('Text',..
 
64
            list([200,290],[47.715736,20.512821],%t,['ceiling';'2';'1'],[],[],[],..
 
65
            [],[]),..
 
66
            list('text',[],[],[],[],[],[],[],[2;1],'c',%f,[%f,%f],' ',list()),..
 
67
            ' ','TEXT_f')
 
68
scs_m_1(13)=list('Text',..
 
69
            list([348,268],[36.548223,20.512821],%t,['floor';'2';'1'],[],[],[],..
 
70
            [],[]),..
 
71
            list('text',[],[],[],[],[],[],[],[2;1],'c',%f,[%f,%f],' ',list()),..
 
72
            ' ','TEXT_f')
 
73
scs_m_1(14)=list('Block',..
 
74
            list([333,124],[60,40],%t,['0,1;0,0';'0;1';'1,0;0,1';'0;0';'10;6'],..
 
75
            [19;18],17,15,[],..
 
76
            ['txt=[''Jump'';''(A,B,C,D)''];';
 
77
            'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']),..
 
78
            list(list('tcslti',1),[1;2],2,1,[],[10;6],[],..
 
79
            [0;0;1;0;0;1;1;0;0;1;0;0],[],'c',[],[%f,%t],' ',list()),' ',..
 
80
            'TCLSS_f')
 
81
scs_m_1(15)=list('Link',[278.27943;363;363],[256.33333;256.33333;169.71429],..
 
82
            'drawlink',' ',[0,0],[5,-1],[7,1],[14,1])
 
83
scs_m_1(16)=list('Block',..
 
84
            list([492.76,31.36],[40,40],%t,'1,0',25,20,[],[],..
 
85
            ['[in,out]=model(2:3);';
 
86
            'gain=string(matrix(model(8),sum(out),sum(in)));';
 
87
            'dx=sz(1)/5;';
 
88
            'dy=sz(2)/10;';
 
89
            'xx=orig(1)+      [1 4 1 1]*dx;';
 
90
            'yy=orig(2)+sz(2)-[1 5 9 1]*dy;';
 
91
            'xpoly(xx,yy,''lines'');';
 
92
            'xstringb(orig(1)+dx,orig(2)+dy,gain,sz(1)-2*dx,sz(2)-2*dy,''fill'');']),..
 
93
            list('gain',2,1,[],[],[],[],[1;0],[],'c',[],[%t,%f],' ',list()),' ',..
 
94
            'GAIN_f')
 
95
scs_m_1(17)=list('Link',[401.57143;413.51468;413.51468],..
 
96
            [144;144.40001;97.979732],'drawlink',' ',[0,0],[1,1],[14,1],[23,1])
 
97
scs_m_1(18)=list('Link',[248.42857;219.456;219.456;324.42857],..
 
98
            [64;64;137.33333;137.33333],'drawlink',' ',[0,0],[1,1],[2,1],[14,2])
 
99
scs_m_1(19)=list('Link',[214.45975;285.496;285.496;324.42857],..
 
100
            [193.16961;193.16961;150.66667;150.66667],'drawlink',' ',[0,0],[1,1],..
 
101
            [9,1],[14,1])
 
102
scs_m_1(20)=list('Link',[541.33143;541.33143;541.33143;451.104;451.104],..
 
103
            [51.36;50.4;201.6;201.6;262],'drawlink',' ',[0,0],[1,1],[16,1],..
 
104
            [26,1])
 
105
scs_m_1(21)=list('Block',..
 
106
            list([477,338],[40,40],%f,'-15',[],22,[],[],..
 
107
            ['model=arg1(3);C=model(8);';
 
108
            'dx=sz(1)/5;dy=sz(2)/10;';
 
109
            'w=sz(1)-2*dx;h=sz(2)-2*dy;';
 
110
            'xstringb(orig(1)+dx,orig(2)+dy,''cnst'',w,h,''fill'');']),..
 
111
            list(list('cstblk',1),[],1,[],[],[],[],-15,[],'d',[],[%f,%f],' ',..
 
112
            list()),' ','CONST_f')
 
113
scs_m_1(22)=list('Link',[468.42857;295.94924;295.94924],[358;358;345.66667],..
 
114
            'drawlink',' ',[0,0],[1,1],[21,1],[5,3])
 
115
scs_m_1(23)=list('Block',..
 
116
            list([413.51468;97.979732],[0.3333333,0.3333333],%t,[],17,[24;25],[],..
 
117
            [],[]),..
 
118
            list('lsplit',-1,[-1;-1;-1],[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
119
            list()),' ','SPLIT_f')
 
120
scs_m_1(24)=list('Link',[413.51468;413.51468;302.71429],[97.979732;64;64],..
 
121
            'drawlink',' ',[0,0],[1,1],[23,1],[2,1])
 
122
scs_m_1(25)=list('Link',[413.51468;452.18274;452.18274;484.18857],..
 
123
            [97.979732;97.979732;51.36;51.36],'drawlink',' ',[0,0],[1,1],[23,2],..
 
124
            [16,1])
 
125
scs_m_1(26)=list('Block',..
 
126
            list([451.104,262],[0.3333333,0.3333333],%t,[],20,[27;28],[],[],[]),..
 
127
            list('lsplit',-1,[-1;-1;-1],[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
128
            list()),' ','SPLIT_f')
 
129
scs_m_1(27)=list('Link',[451.104;451.104;353.568;353.568;344.56853],..
 
130
            [262;352.8;352.8;337.33333;337.33333],'drawlink',' ',[0,0],[1,1],..
 
131
            [26,1],[29,1])
 
132
scs_m_1(28)=list('Link',[451.104;498],[262;262],'drawlink',' ',[0,0],[1,1],..
 
133
            [26,2],[8,1])
 
134
scs_m_1(29)=list('Block',..
 
135
            list([344.56853;337.33333],[0.3333333,0.3333333],%t,[],27,[30;31],[],..
 
136
            [],[]),..
 
137
            list('lsplit',-1,[-1;-1;-1],[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
138
            list()),' ','SPLIT_f')
 
139
scs_m_1(30)=list('Link',[344.56853;300.89848],[337.33333;337.33333],'drawlink',..
 
140
            ' ',[0,0],[1,1],[29,1],[5,2])
 
141
scs_m_1(31)=list('Link',[344.56853;344.56853;373.42857],[337.33333;315;315],..
 
142
            'drawlink',' ',[0,0],[1,1],[29,2],[3,1])
 
143
scs_m(2)=list('Block',..
 
144
         list([233,110],[40,40],%t,[],[],10,[],[],..
 
145
         ['thick=xget(''thickness'');xset(''thickness'',2);';
 
146
         'xx=orig(1)+      [2 4 4]*(sz(1)/7);';
 
147
         'yy=orig(2)+sz(2)-[2 2 6]*(sz(2)/10);';
 
148
         'xrects([xx;yy;[sz(1)/7;sz(2)/5]*ones(1,3)]);';
 
149
         'xx=orig(1)+      [1 2 3 4 5 6 3.5 3.5 3.5 4 5 5.5 5.5 5.5]*sz(1)/7;';
 
150
         'yy=orig(2)+sz(2)-[3 3 3 3 3 3 3   7   7   7 7 7   7   3  ]*sz(2)/10;';
 
151
         'xsegs(xx,yy,0);';
 
152
         'xset(''thickness'',thick)']),list('super',[],1,[],[],[],[],scs_m_1,[],..
 
153
         'h',[],[%f,%f],' ',list()),' ','SUPER_f')
 
154
scs_m_1=list()
 
155
scs_m_1(1)=list([600.456,450,98.994924,32.129287,486,364.5],'Xpos',..
 
156
[0.0001;1.000D-06;1.000D-10;30],29,' ',list(),..
 
157
tlist(['scsopt','3D','Background','Link','ID','Cmap'],list(%t,33),[8,1],[1,5],..
 
158
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],list())
 
159
scs_m_1(2)=list('Block',..
 
160
           list([257,44],[40,40],%f,'1,0;0,-.98',24,18,[],[],..
 
161
           ['[in,out]=model(2:3);';
 
162
           'gain=string(matrix(model(8),sum(out),sum(in)));';
 
163
           'dx=sz(1)/5;';
 
164
           'dy=sz(2)/10;';
 
165
           'xx=orig(1)+      [1 4 1 1]*dx;';
 
166
           'yy=orig(2)+sz(2)-[1 5 9 1]*dy;';
 
167
           'xpoly(xx,yy,''lines'');';
 
168
           'xstringb(orig(1)+dx,orig(2)+dy,gain,sz(1)-2*dx,sz(2)-2*dy,''fill'');']),..
 
169
           list(list('gain',1),2,2,[],[],[],[],[1;0;0;-0.98],[],'c',[],[%t,%f],..
 
170
           ' ',list()),' ','GAIN_f')
 
171
scs_m_1(3)=list('Block',..
 
172
           list([382,295],[40,40],%t,[],31,[],[],10,..
 
173
           'xstringb(orig(1),orig(2),'' + to - '',sz(1),sz(2),''fill'')'),..
 
174
           list('zcross',1,[],[],1,[],[],[-1;-1;-1;0],[],'z',-1,[%t,%f],' ',..
 
175
           list()),' ','POSTONEG_f')
 
176
scs_m_1(4)=list('Block',..
 
177
           list([215,318],[40,40],%f,[],6,[],[],11,..
 
178
           'xstringb(orig(1),orig(2),'' - to + '',sz(1),sz(2),''fill'');'),..
 
179
           list('zcross',1,[],[],1,[],[],[-1;-1;0;-1],[],'z',-1,[%t,%f],' ',..
 
180
           list()),' ','NEGTOPOS_f')
 
181
scs_m_1(5)=list('Block',..
 
182
           list([291,329],[16.666667,16.666667],%f,'[1;1;1]',[0;30;22],6,[],[],..
 
183
           []),..
 
184
           list(list('plusblk',2),[1;1;1],1,[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
185
           list()),' ','SUM_f')
 
186
scs_m_1(6)=list('Link',[288.61905;274.16667;274.16667;260.71429],..
 
187
           [337.33333;337.33333;338;338],'drawlink',' ',[0,0],[1,1],[5,1],[4,1])
 
188
scs_m_1(7)=list('Block',..
 
189
           list([266,248],[16.666667,16.666667],%t,[],[],[],[0;11;10],15,[]),..
 
190
           list('sum',[],[],[1;1;1],1,[],[],[],[],'d',[],[%f,%f],' ',list()),' ',..
 
191
           'CLKSOM_f')
 
192
scs_m_1(8)=list('Block',list([498,252],[20,20],%t,'1',28,[],[],[],[]),..
 
193
           list('output',1,[],[],[],[],[],[],1,'c',[],[%f,%f],' ',list()),' ',..
 
194
           'OUT_f')
 
195
scs_m_1(9)=list('Block',..
 
196
           list([155.02538,130.48433],[40,40],%t,'0.001',[],19,[],[],..
 
197
           ['model=arg1(3);C=model(8);';
 
198
           'dx=sz(1)/5;dy=sz(2)/10;';
 
199
           'w=sz(1)-2*dx;h=sz(2)-2*dy;';
 
200
           'xstringb(orig(1)+dx,orig(2)+dy,''cnst'',w,h,''fill'');']),..
 
201
           list(list('cstblk',1),[],1,[],[],[],[],0.001,[],'d',[],[%f,%f],' ',..
 
202
           list()),' ','CONST_f')
 
203
scs_m_1(10)=list('Link',[402;402;270.94924;270.94924],..
 
204
            [289.28571;282.62108;282.62108;264.66667],'drawlink',' ',[0,0],..
 
205
            [5,-1],[3,1],[7,3])
 
206
scs_m_1(11)=list('Link',[235;235;266],[312.28571;256.33333;256.33333],'drawlink',..
 
207
            ' ',[0,0],[5,-1],[4,1],[7,2])
 
208
scs_m_1(12)=list('Text',..
 
209
            list([200,290],[81.28,20.16],%t,['right wall hit';'2';'1'],[],[],[],..
 
210
            [],[]),..
 
211
            list('text',[],[],[],[],[],[],[],[2;1],'c',%f,[%f,%f],' ',list()),..
 
212
            ' ','TEXT_f')
 
213
scs_m_1(13)=list('Text',..
 
214
            list([348,268],[73.152,20.16],%t,['left wall hit';'2';'1'],[],[],[],..
 
215
            [],[]),..
 
216
            list('text',[],[],[],[],[],[],[],[2;1],'c',%f,[%f,%f],' ',list()),..
 
217
            ' ','TEXT_f')
 
218
scs_m_1(14)=list('Block',..
 
219
            list([333,124],[60,40],%t,['0,1;0,0';'0;1';'1,0;0,1';'0;0';'3;6'],..
 
220
            [19;18],17,15,[],..
 
221
            ['txt=[''Jump'';''(A,B,C,D)''];';
 
222
            'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']),..
 
223
            list(list('tcslti',1),[1;2],2,1,[],[3;6],[],..
 
224
            [0;0;1;0;0;1;1;0;0;1;0;0],[],'c',[],[%f,%t],' ',list()),' ',..
 
225
            'TCLSS_f')
 
226
scs_m_1(15)=list('Link',[278.27943;363;363],[256.33333;256.33333;169.71429],..
 
227
            'drawlink',' ',[0,0],[5,-1],[7,1],[14,1])
 
228
scs_m_1(16)=list('Block',..
 
229
            list([492.76,31.36],[40,40],%t,'1,0',25,20,[],[],..
 
230
            ['[in,out]=model(2:3);';
 
231
            'gain=string(matrix(model(8),sum(out),sum(in)));';
 
232
            'dx=sz(1)/5;';
 
233
            'dy=sz(2)/10;';
 
234
            'xx=orig(1)+      [1 4 1 1]*dx;';
 
235
            'yy=orig(2)+sz(2)-[1 5 9 1]*dy;';
 
236
            'xpoly(xx,yy,''lines'');';
 
237
            'xstringb(orig(1)+dx,orig(2)+dy,gain,sz(1)-2*dx,sz(2)-2*dy,''fill'');']),..
 
238
            list(list('gain',1),2,1,[],[],[],[],[1;0],[],'c',[],[%t,%f],' ',..
 
239
            list()),' ','GAIN_f')
 
240
scs_m_1(17)=list('Link',[401.57143;413.51468;413.51468],..
 
241
            [144;144.40001;77.243211],'drawlink',' ',[0,0],[1,1],[14,1],[23,1])
 
242
scs_m_1(18)=list('Link',[248.42857;219.456;219.456;324.42857],..
 
243
            [64;64;137.33333;137.33333],'drawlink',' ',[0,0],[1,1],[2,1],[14,2])
 
244
scs_m_1(19)=list('Link',[203.59681;285.496;285.496;324.42857],..
 
245
            [150.48433;150.48433;150.66667;150.66667],'drawlink',' ',[0,0],[1,1],..
 
246
            [9,1],[14,1])
 
247
scs_m_1(20)=list('Link',[541.33143;541.33143;541.33143;451.104;451.104],..
 
248
            [51.36;50.4;201.6;201.6;262],'drawlink',' ',[0,0],[1,1],[16,1],..
 
249
            [26,1])
 
250
scs_m_1(21)=list('Block',..
 
251
            list([493.80711,341.77486],[40,40],%f,'-5',[],22,[],[],..
 
252
            ['model=arg1(3);C=model(8);';
 
253
            'dx=sz(1)/5;dy=sz(2)/10;';
 
254
            'w=sz(1)-2*dx;h=sz(2)-2*dy;';
 
255
            'xstringb(orig(1)+dx,orig(2)+dy,''cnst'',w,h,''fill'');']),..
 
256
            list(list('cstblk',1),[],1,[],[],[],[],-5,[],'d',[],[%f,%f],' ',..
 
257
            list()),' ','CONST_f')
 
258
scs_m_1(22)=list('Link',[483.3372;295.94924;295.94924],..
 
259
            [361.77486;362.30193;345.66667],'drawlink',' ',[0,0],[1,1],[21,1],..
 
260
            [5,3])
 
261
scs_m_1(23)=list('Block',..
 
262
            list([413.51468;77.243211],[0.3333333,0.3333333],%t,[],17,[24;25],[],..
 
263
            [],[]),..
 
264
            list('lsplit',-1,[-1;-1;-1],[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
265
            list()),' ','SPLIT_f')
 
266
scs_m_1(24)=list('Link',[413.51468;413.51468;302.71429],[77.243211;64;64],..
 
267
            'drawlink',' ',[0,0],[1,1],[23,1],[2,1])
 
268
scs_m_1(25)=list('Link',[413.51468;443.5533;443.5533;484.18857],..
 
269
            [77.243211;77.243211;51.36;51.36],'drawlink',' ',[0,0],[1,1],[23,2],..
 
270
            [16,1])
 
271
scs_m_1(26)=list('Block',..
 
272
            list([451.104,262],[0.3333333,0.3333333],%t,[],20,[27;28],[],[],[]),..
 
273
            list('lsplit',-1,[-1;-1;-1],[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
274
            list()),' ','SPLIT_f')
 
275
scs_m_1(27)=list('Link',[451.104;451.104;353.568;353.568;338.47716],..
 
276
            [262;352.8;352.8;337.33333;337.33333],'drawlink',' ',[0,0],[1,1],..
 
277
            [26,1],[29,1])
 
278
scs_m_1(28)=list('Link',[451.104;498],[262;262],'drawlink',' ',[0,0],[1,1],..
 
279
            [26,2],[8,1])
 
280
scs_m_1(29)=list('Block',..
 
281
            list([338.47716;337.33333],[0.3333333,0.3333333],%t,[],27,[30;31],[],..
 
282
            [],[]),..
 
283
            list('lsplit',-1,[-1;-1;-1],[],[],[],[],[],[],'c',[],[%t,%f],' ',..
 
284
            list()),' ','SPLIT_f')
 
285
scs_m_1(30)=list('Link',[338.47716;300.89848],[337.33333;337.33333],'drawlink',..
 
286
            ' ',[0,0],[1,1],[29,1],[5,2])
 
287
scs_m_1(31)=list('Link',[338.47716;338.47716;373.42857],[337.33333;315;315],..
 
288
            'drawlink',' ',[0,0],[1,1],[29,2],[3,1])
 
289
scs_m(3)=list('Block',..
 
290
         list([233,212],[40,40],%t,[],[],9,[],[],..
 
291
         ['thick=xget(''thickness'');xset(''thickness'',2);';
 
292
         'xx=orig(1)+      [2 4 4]*(sz(1)/7);';
 
293
         'yy=orig(2)+sz(2)-[2 2 6]*(sz(2)/10);';
 
294
         'xrects([xx;yy;[sz(1)/7;sz(2)/5]*ones(1,3)]);';
 
295
         'xx=orig(1)+      [1 2 3 4 5 6 3.5 3.5 3.5 4 5 5.5 5.5 5.5]*sz(1)/7;';
 
296
         'yy=orig(2)+sz(2)-[3 3 3 3 3 3 3   7   7   7 7 7   7   3  ]*sz(2)/10;';
 
297
         'xsegs(xx,yy,0);';
 
298
         'xset(''thickness'',thick)']),list('super',[],1,[],[],[],[],scs_m_1,[],..
 
299
         'h',[],[%f,%f],' ',list()),' ','SUPER_f')
 
300
scs_m_1=list()
 
301
scs_m_1(1)=list([600,450,0,0,600,450],'foo',[],[],' ',list(),..
 
302
tlist(['scsopt','3D','Background','Link','ID','Cmap'],list(%t,33),[8,1],[1,5],..
 
303
list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],[])
 
304
scs_m_1(2)=list('Block',list([399,162],[20,20],%t,'1',[],[],6,[],[]),..
 
305
           list('output',[],[],1,[],[],[],[],1,'d',[],[%f,%f],' ',list()),' ',..
 
306
           'CLKOUT_f')
 
307
scs_m_1(3)=list('Block',..
 
308
           list([320,232],[40,40],%t,['0.1';'0.1'],[],[],7,4,..
 
309
           ['dt=model(8);';
 
310
           'txt=[''Delay'';string(dt)];';
 
311
           'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']),..
 
312
           list('evtdly',[],[],1,1,[],[],0.1,[],'d',0.1,[%f,%f],' ',list()),' ',..
 
313
           'EVTDLY_f')
 
314
scs_m_1(4)=list('Link',[340;340;380.71066],[226.28571;172;172],'drawlink',' ',..
 
315
           [0,0],[5,-1],[3,1],[5,1])
 
316
scs_m_1(5)=list('Block',list([380.71066;172],[1,1],%t,' ',[],[],4,[6;7]),..
 
317
           list('lsplit',[],[],1,[1;1],[],[],[],[],'d',[-1,-1],[%t,%f],' ',..
 
318
           list()),' ','CLKSPLIT_f')
 
319
scs_m_1(6)=list('Link',[380.71066;399],[172;172],'drawlink',' ',[0,0],[5,-1],..
 
320
           [5,1],[2,1])
 
321
scs_m_1(7)=list('Link',[380.71066;380.71066;340;340],..
 
322
           [172;301.9943;301.9943;277.71429],'drawlink',' ',[0,0],[5,-1],[5,2],..
 
323
           [3,1])
 
324
scs_m(4)=list('Block',..
 
325
         list([409,328],[40,40],%t,[],[],[],[],8,..
 
326
         list(..
 
327
         ['wd=xget(''wdim'').*[1.016,1.12];';
 
328
         'thick=xget(''thickness'');xset(''thickness'',2);';
 
329
         'p=wd(2)/wd(1);p=1;';
 
330
         'rx=sz(1)*p/2;ry=sz(2)/2;';
 
331
         'xarcs([orig(1)+0.05*sz(1);';
 
332
         'orig(2)+0.95*sz(2);';
 
333
         '   0.9*sz(1)*p;';
 
334
         '   0.9*sz(2);';
 
335
         '   0;';
 
336
         '   360*64],scs_color(5));';
 
337
         'xset(''thickness'',1);';
 
338
         'xx=[orig(1)+rx    orig(1)+rx;';
 
339
         '    orig(1)+rx    orig(1)+rx+0.6*rx*cos(%pi/6)];';
 
340
         'yy=[orig(2)+ry    orig(2)+ry ;';
 
341
         '  orig(2)+1.8*ry  orig(2)+ry+0.6*ry*sin(%pi/6)];';
 
342
         'xsegs(xx,yy,scs_color(10));';
 
343
         'xset(''thickness'',thick);'],[])),list('csuper',[],[],[],1,[],' ',..
 
344
scs_m_1,[],'h',%f,[%f,%f]),' ','CLOCK_f')
 
345
scs_m(5)=list('Text',..
 
346
         list([289,248],[68.020305,20.512821],%t,['X position';'2';'1'],[],[],[],..
 
347
         [],[]),..
 
348
         list('text',[],[],[],[],[],[],[],[2;1],'c',%f,[%f,%f],' ',list()),' ',..
 
349
         'TEXT_f')
 
350
scs_m(6)=list('Text',..
 
351
         list([288,106],[67.005076,20.512821],%t,['Y position';'2';'1'],[],[],[],..
 
352
         [],[]),..
 
353
         list('text',[],[],[],[],[],[],[],[2;1],'c',%f,[%f,%f],' ',list()),' ',..
 
354
         'TEXT_f')
 
355
scs_m(7)=list('Block',..
 
356
         list([409,162],[40,40],%t,..
 
357
         ['-3';'4';'10';'[]';'[]';'-.2';'5.2';'-.2';'15.2';'1'],[9;10],[],8,[],..
 
358
         ['thick=xget(''thickness'');xset(''thickness'',2);';
 
359
         't=(0:0.3:2*%pi)'';';
 
360
         'xx=orig(1)+(1/5+(cos(2.2*t)+1)*3/10)*sz(1);';
 
361
         'yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);';
 
362
         'xpoly(xx,yy,''lines'');';
 
363
         'xset(''thickness'',thick);']),..
 
364
         list('scopxy',[1;1],[],1,[],[],[0;0;0],[-0.2;5.2;-0.2;15.2],..
 
365
         [10;1;1;-3;4;0;-1;-1;-1;-1],'d',[],[%f,%f],' ',list()),' ','ANIMXY_f')
 
366
scs_m(8)=list('Link',[429;428.5;428.5;429],..
 
367
         [322.28571;322.28571;207.71429;207.71429],'drawlink',' ',[0,0],[5,-1],..
 
368
         [4,1],[7,1])
 
369
scs_m(9)=list('Link',[278.71429;372.58883;372.58883;403.28571],..
 
370
         [232;232;188.66667;188.66667],'drawlink',' ',[0,0],[1,1],[3,1],[7,1])
 
371
scs_m(10)=list('Link',[278.71429;368.52792;368.52792;403.28571],..
 
372
          [130;130;175.33333;175.33333],'drawlink',' ',[0,0],[1,1],[2,1],[7,2])