* Bug #8784 fixed - Autoscale for cscope graph
[scilab.git] / scilab / modules / scicos / palettes / Sinks.cosf
1 scs_m=scicos_diagram(..
2       version="scicos4.3",..
3       props=scicos_params(..
4             wpar=[600,450,0,0,600,450],..
5             Title=["Sinks","SCI/modules/scicos/palettes/"],..
6             tol=[0.000001,0.000001,1.000D-10,100001,0,0],..
7             tf=100000,..
8             context=[],..
9             void1=[],..
10             options=tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],..
11             list([4,1,10,1],[4,1,2,1]),[0.8,0.8,0.8]),..
12             void2=[],..
13             void3=[],..
14             doc=list()))
15 scs_m.objs(1)=scicos_block(..
16               gui="PAL_f",..
17               graphics=scicos_graphics(..
18                        orig=[0,0],..
19                        sz=[40,40],..
20                        flip=%t,..
21                        theta=0,..
22                        exprs=[],..
23                        pin=[],..
24                        pout=[],..
25                        pein=[],..
26                        peout=[],..
27                        gr_i=list(..
28                        ["thick=xget(''thickness'');xset(''thickness'',2);";
29                        "xx=orig(1)+      [1 3 5 1 3 5 1 3 5]*(sz(1)/7);";
30                        "yy=orig(2)+sz(2)-[1 1 1 4 4 4 7 7 7]*(sz(2)/10);";
31                        "xrects([xx;yy;[sz(1)/7;sz(2)/5]*ones(1,9)]);";
32                        "xset(''thickness'',thick)"],8),..
33                        id="Sinks",..
34                        in_implicit=[],..
35                        out_implicit=[]),..
36               model=scicos_model(..
37                        sim="Sinks",..
38                        in=[],..
39                        in2=[],..
40                        intyp=1,..
41                        out=[],..
42                        out2=[],..
43                        outtyp=1,..
44                        evtin=[],..
45                        evtout=[],..
46                        state=[],..
47                        dstate=[],..
48                        odstate=list(),..
49                        rpar=mlist(["diagram","props","objs","version","contrib"],..
50                        tlist(..
51                        ["params","wpar","title","tol","tf","context","void1","options","void2","void3",..
52                        "doc"],[600,450,0,0,600,450],["Sinks","SCI/modules/scicos/palettes/"],..
53                        [0.000001,0.000001,1.000D-10,100001,0,0],100000,[],[],..
54                        tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],..
55                        list([4,1,10,1],[4,1,2,1]),[0.8,0.8,0.8]),[],[],list()),..
56                        list(..
57                        mlist(["Block","graphics","model","gui","doc"],..
58                        mlist(..
59                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
60                        "id","in_implicit","out_implicit"],[0,0],[60,40],%t,0,..
61                        ["[1,1]";"1";"1";"1";"5";"1";"0"],0,[],0,[],..
62                        list(..
63                        ["fnt=xget(''font'')";
64                        "xset(''font'',ipar(1),ipar(2))";
65                        "str='' ''+part(''0'',ones(1,ipar(5)-ipar(6)-2))+''.''+part(''0'',ones(1,ipar(6)))";
66                        "str(1:model.in*model.in2)=str";
67                        "str=matrix(str,model.in,model.in2)";
68                        "rr=xstringl(orig(1),orig(2),str)";
69                        "xstring(orig(1)+max(0,(sz(1)-rr(3))/2),orig(2)+max(0,(sz(2)-rr(4))/2),str)";
70                        "xset(''font'',fnt(1),fnt(2))"],8),"","E",[]),..
71                        mlist(..
72                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
73                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
74                        "nzcross","nmode","equations"],"affich2",1,1,1,[],[],1,1,[],[],[-1;0;0;1;1;0],..
75                        list(),[],[1;1;1;1000;5;1;1],list(),"c",[],[%t,%f],"",0,0,list()),"AFFICH_m",..
76                        list()),..
77                        mlist(["Block","graphics","model","gui","doc"],..
78                        mlist(..
79                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
80                        "id","in_implicit","out_implicit"],[90,0],[40,40],%t,0,..
81                        ["1 1";"1 3 5 7 9 11 13 15";"-1";"[]";"[]";"-1 -5";"1 5";"30 30";"20";"0";""],..
82                        [0;0],[],0,[],..
83                        list("xstringb(orig(1),orig(2),''MScope'',sz(1),sz(2),''fill'')",8),"",["E";"E"],..
84                        []),..
85                        mlist(..
86                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
87                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
88                        "nzcross","nmode","equations"],list("cmscope",4),[1;1],[1;1],[1;1],[],[],1,1,[],..
89                        [],[],list(),[0;30;30;-1;1;-5;5],[-1;2;20;-1;-1;-1;-1;1;1;1;3],list(),"c",[],..
90                        [%t,%f],"",0,0,list()),"CMSCOPE",list()),..
91                        mlist(["Block","graphics","model","gui","doc"],..
92                        mlist(..
93                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
94                        "id","in_implicit","out_implicit"],[160,0],[40,40],%t,0,..
95                        ["1";"4";"1";"-1";"[]";"[600;400]";"-15";"15";"-15";"15";"2"],[0;0],[],0,[],..
96                        list(..
97                        ["thick=xget(''thickness'');xset(''thickness'',2);";
98                        "t=(0:0.2:2*%pi)'';";
99                        "xx=orig(1)+(1/5+(cos(3*t)+1)*3/10)*sz(1);";
100                        "yy=orig(2)+(1/4.3+(sin(t+1)+1)*3/10)*sz(2);";
101                        "xpoly(xx,yy,''lines'');";
102                        "xset(''thickness'',thick)"],8),"",["E";"E"],[]),..
103                        mlist(..
104                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
105                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
106                        "nzcross","nmode","equations"],list("cscopxy",4),[1;1],[1;1],[1;1],[],[],1,1,[],..
107                        [],[],list(),[-15;15;-15;15],[-1;1;2;4;1;1;-1;-1;600;400;1],list(),"d",[],..
108                        [%f,%f],"",0,0,list()),"CSCOPXY",list()),..
109                        mlist(["Block","graphics","model","gui","doc"],..
110                        mlist(..
111                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
112                        "id","in_implicit","out_implicit"],[230,0],[60,40],%t,0,..
113                        ["1";"foo";"c  ";"2";"0"],0,[],0,[],..
114                        list(..
115                        ["txt=[''write to'';''C binary file''];";
116                        "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')"],8),"","E",[]),..
117                        mlist(..
118                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
119                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
120                        "nzcross","nmode","equations"],list("writec",2),1,[],1,[],[],1,1,[],[],..
121                        [-1;0;0;0;0;0],list(),[],[3;12;40;40;2;0;15;24;24],list(),"d",[],[%t,%f],"",0,0,..
122                        list()),"WRITEC_f",list()),..
123                        mlist(["Block","graphics","model","gui","doc"],..
124                        mlist(..
125                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
126                        "id","in_implicit","out_implicit"],[320,0],[40,40],%t,0,..
127                        ["1";"-4";"1";"-1";"[]";"[]";"-15";"15";"-15";"15";"2"],[0;0],[],0,[],..
128                        list(..
129                        ["thick=xget(''thickness'');xset(''thickness'',2);";
130                        "t=(0:0.3:2*%pi)'';";
131                        "xx=orig(1)+(1/5+(cos(2.2*t)+1)*3/10)*sz(1);";
132                        "yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);";
133                        "xpoly(xx,yy,''lines'');";
134                        "xset(''thickness'',thick);"],8),"",["E";"E"],[]),..
135                        mlist(..
136                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
137                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
138                        "nzcross","nmode","equations"],list("canimxy",4),[1;1],[1;1],[1;1],[],[],1,1,[],..
139                        [],[],list(),[-15;15;-15;15],[-1;1;2;-4;1;0;-1;-1;-1;-1;1],list(),"d",[],[%f,%f],..
140                        "",0,0,list()),"CANIMXY",list()),..
141                        mlist(["Block","graphics","model","gui","doc"],..
142                        mlist(..
143                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
144                        "id","in_implicit","out_implicit"],[390,0],[40,40],%t,0,..
145                        ["1 3 5 7 9 11 13 15";"-1";"[]";"[600;400]";"-15";"15";"30";"20";"0";""],0,[],0,..
146                        [],..
147                        list(..
148                        ["thick=xget(''thickness'');xset(''thickness'',2);";
149                        "xrect(orig(1)+sz(1)/10,orig(2)+(1-1/10)*sz(2),sz(1)*8/10,sz(2)*8/10);";
150                        "xx=[orig(1)+sz(1)/5,orig(1)+sz(1)/5;";
151                        "orig(1)+(1-1/4)*sz(1),orig(1)+sz(1)/5];";
152                        "yy=[orig(2)+sz(2)/5,orig(2)+sz(2)/5;";
153                        "orig(2)+sz(2)/5,orig(2)+(1-1/3)*sz(2)];";
154                        "xarrows(xx,yy);";
155                        "t=(0:0.3:2*%pi)'';";
156                        "xx=orig(1)+(1/5+3*t/(10*%pi))*sz(1);";
157                        "yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);";
158                        "xpoly(xx,yy,''lines'');";
159                        "xset(''thickness'',thick)"],8),"","E",[]),..
160                        mlist(..
161                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
162                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
163                        "nzcross","nmode","equations"],list("cscope",4),-1,1,1,[],[],1,1,[],[],[],list(),..
164                        [0;-15;15;30],[-1;1;20;1;3;5;7;9;11;13;15;-1;-1;600;400],list(),"c",[],[%t,%f],..
165                        "",0,0,list()),"CSCOPE",list()),..
166                        mlist(["Block","graphics","model","gui","doc"],..
167                        mlist(..
168                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
169                        "id","in_implicit","out_implicit"],[390,0],[40,40],%t,0,..
170                        ["1 3 5 7 9 11 13 15";"-1";"[]";"[600;400]";"-15";"15";"30";"20";"0";"";"1"],0,[],0,..
171                        [],..
172                        list(..
173                        ["thick=xget(''thickness'');xset(''thickness'',2);";
174                        "xrect(orig(1)+sz(1)/10,orig(2)+(1-1/10)*sz(2),sz(1)*8/10,sz(2)*8/10);";
175                        "xx=[orig(1)+sz(1)/5,orig(1)+sz(1)/5;";
176                        "orig(1)+(1-1/4)*sz(1),orig(1)+sz(1)/5];";
177                        "yy=[orig(2)+sz(2)/5,orig(2)+sz(2)/5;";
178                        "orig(2)+sz(2)/5,orig(2)+(1-1/3)*sz(2)];";
179                        "xarrows(xx,yy);";
180                        "t=(0:0.3:2*%pi)'';";
181                        "xx=orig(1)+(1/5+3*t/(10*%pi))*sz(1);";
182                        "yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);";
183                        "xpoly(xx,yy,''lines'');";
184                        "xset(''thickness'',thick)"],8),"","E",[]),..
185                        mlist(..
186                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
187                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
188                        "nzcross","nmode","equations"],list("scale_cscope",4),-1,1,1,[],[],1,1,[],[],[],list(),..
189                        [1;-15;15;30],[-1;1;20;1;3;5;7;9;11;13;15;-1;-1;600;400],list(),"c",[],[%t,%f],..
190                        "",0,0,list()),"SCALE_CSCOPE",list()),..
191                        mlist(["Block","graphics","model","gui","doc"],..
192                        mlist(..
193                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
194                        "id","in_implicit","out_implicit"],[0,70],[20,20],%t,0,"1",0,[],[],[],..
195                        list("prt=string(model.ipar);xstringb(orig(1),orig(2),prt,sz(1),sz(2))",8),"",..
196                        "I",[]),..
197                        mlist(..
198                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
199                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
200                        "nzcross","nmode","equations"],"outimpl",-1,1,1,[],[],1,[],[],[],[],list(),[],1,..
201                        list(),"c",[],[%f,%f],"",0,0,..
202                        tlist(["modelica","model","inputs","outputs","parameters"],"PORT","n",[],..
203                        list([],list()))),"OUTIMPL_f",list()),..
204                        mlist(["Block","graphics","model","gui","doc"],..
205                        mlist(..
206                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
207                        "id","in_implicit","out_implicit"],[50,70],[20,30],%t,0,"1",[],[],0,[],..
208                        list(" ",8),"",[],[]),..
209                        mlist(..
210                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
211                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
212                        "nzcross","nmode","equations"],"output",[],[],1,[],[],1,1,[],[],[],list(),[],1,..
213                        list(),"d",[],[%f,%f],"",0,0,list()),"CLKOUTV_f",list()),..
214                        mlist(["Block","graphics","model","gui","doc"],..
215                        mlist(..
216                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
217                        "id","in_implicit","out_implicit"],[100,70],[40,40],%t,0,..
218                        ["1";"1";"-1";"[]";"[600;400]";"30"],[],[],0,[],..
219                        list(..
220                        ["thick=xget(''thickness'');xset(''thickness'',2);";
221                        "xrect(orig(1)+sz(1)/10,orig(2)+(1-1/10)*sz(2),sz(1)*8/10,sz(2)*8/10);";
222                        "xx=[orig(1)+sz(1)/5,orig(1)+sz(1)/5;";
223                        "orig(1)+(1-1/5)*sz(1),orig(1)+sz(1)/5];";
224                        "yy=[orig(2)+sz(2)/5,orig(2)+sz(2)/5;";
225                        "orig(2)+sz(2)/5,orig(2)+(1-1/5)*sz(2)];";
226                        "xarrows(xx,yy);";
227                        "t=(0:0.3:2*%pi)'';";
228                        "xx=orig(1)+(1/5+3*t/(10*%pi))*sz(1);";
229                        "yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);";
230                        "xpoly(xx,yy,''lines'');";
231                        "xset(''thickness'',thick);"],8),"",[],[]),..
232                        mlist(..
233                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
234                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
235                        "nzcross","nmode","equations"],list("cevscpe",4),[],[],1,[],[],1,1,[],[],[],..
236                        list(),30,[-1;1;1;-1;-1;600;400],list(),"d",[],[%f,%f],"",0,0,list()),..
237                        "CEVENTSCOPE",list()),..
238                        mlist(["Block","graphics","model","gui","doc"],..
239                        mlist(..
240                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
241                        "id","in_implicit","out_implicit"],[170,70],[20,20],%t,0,"1",0,[],[],[],..
242                        list(" ",8),"","E",[]),..
243                        mlist(..
244                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
245                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
246                        "nzcross","nmode","equations"],"output",-1,-2,-1,[],[],1,[],[],[],[],list(),[],1,..
247                        list(),"c",[],[%f,%f],"",0,0,list()),"OUT_f",list()),..
248                        mlist(["Block","graphics","model","gui","doc"],..
249                        mlist(..
250                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
251                        "id","in_implicit","out_implicit"],[220,70],[60,40],%t,0,..
252                        ["1";"foo";"(7(e10.3,1x))";"2"],0,[],0,[],..
253                        list(..
254                        ["txt=[''write to'';''output file''];";
255                        "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')"],8),"","E",[]),..
256                        mlist(..
257                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
258                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
259                        "nzcross","nmode","equations"],"writef",1,[],1,[],[],1,1,[],[],[-1;0;0;0;0;0],..
260                        list(),[],[3;13;0;2;15;24;24;41;7;41;14;1;0;51;3;52;1;33;42;42],list(),"d",[],..
261                        [%t,%f],"",0,0,list()),"WFILE_f",list()),..
262                        mlist(["Block","graphics","model","gui","doc"],..
263                        mlist(..
264                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
265                        "id","in_implicit","out_implicit"],[310,70],[40,40],%t,0,..
266                        ["1 3 5 7 9 11 13 15";"-1";"[]";"[600;400]";"-15";"15";"30";"2";"1"],[],[],0,[],..
267                        list(..
268                        ["thick=xget(''thickness'');xset(''thickness'',2);";
269                        "xrect(orig(1)+sz(1)/10,orig(2)+(1-1/10)*sz(2),sz(1)*8/10,sz(2)*8/10);";
270                        "xx=[orig(1)+sz(1)/5,orig(1)+sz(1)/5;";
271                        "orig(1)+(1-1/4)*sz(1),orig(1)+sz(1)/5];";
272                        "yy=[orig(2)+sz(2)/5,orig(2)+sz(2)/5;";
273                        "orig(2)+sz(2)/5,orig(2)+(1-1/3)*sz(2)];";
274                        "xarrows(xx,yy);";
275                        "t=(0:0.3:2*%pi)'';";
276                        "xx=orig(1)+(1/5+3*t/(10*%pi))*sz(1);";
277                        "yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);";
278                        "xpoly(xx,yy,''lines'');";
279                        "xset(''thickness'',thick)"],8),"",[],[]),..
280                        mlist(..
281                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
282                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
283                        "nzcross","nmode","equations"],list("cfscope",4),[],[],1,[],[],1,1,[],[],[],..
284                        list(),[0;-15;15;30],[-1;1;2;1;3;5;7;9;11;13;15;-1;-1;600;400;1;1],list(),"c",[],..
285                        [%t,%f],"",0,0,list()),"CFSCOPE",list()),..
286                        mlist(["Block","graphics","model","gui","doc"],..
287                        mlist(..
288                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
289                        "id","in_implicit","out_implicit"],[380,70],[60,40],%t,0,["2";"0"],0,[],0,[],..
290                        list(..
291                        ["txt=[''write AU to'';''/dev/audio''];";
292                        "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')"],8),"","E",[]),..
293                        mlist(..
294                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
295                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
296                        "nzcross","nmode","equations"],list("writeau",2),1,[],1,[],[],1,1,[],[],..
297                        [-1;0;0;0;0;0],list(),[],[10;30;12;40;2;0;48;13;14;31;48;10;30;13;18;24],list(),..
298                        "d",[],[%t,%f],"",0,0,list()),"WRITEAU_f",list()),..
299                        mlist(["Block","graphics","model","gui","doc"],..
300                        mlist(..
301                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
302                        "id","in_implicit","out_implicit"],[0,140],[40,40],%t,0,..
303                        ["1";
304                        "1 2 3 4 5 6 7 13";
305                        "1 1 1 1 1 1 1 1";
306                        "-1";
307                        "[]";
308                        "[600;400]";
309                        "-15 15";
310                        "-15 15";
311                        "-15 15";
312                        "50 280";
313                        "2"],[0;0;0],[],0,[],..
314                        list(..
315                        ["thick=xget(''thickness'');xset(''thickness'',2);";
316                        "t=(0:0.2:2*%pi)'';";
317                        "xx=orig(1)+(1/5+(cos(3*t)+1)*3/10)*sz(1);";
318                        "yy=orig(2)+(1/4.3+(sin(t+1)+1)*3/10)*sz(2);";
319                        "xpoly(xx,yy,''lines'');";
320                        "xset(''thickness'',thick)"],8),"",["E";"E";"E"],[]),..
321                        mlist(..
322                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
323                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
324                        "nzcross","nmode","equations"],list("cscopxy3d",4),[1;1;1],[1;1;1],[1;1;1],[],[],..
325                        1,1,[],[],[],list(),[-15;15;-15;15;-15;15;50;280],..
326                        [-1;8;2;1;2;3;4;5;6;7;13;1;1;1;1;1;1;1;1;8;-1;-1;600;400;1],list(),"d",[],..
327                        [%f,%f],"",0,0,list()),"CSCOPXY3D",list()),..
328                        mlist(["Block","graphics","model","gui","doc"],..
329                        mlist(..
330                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
331                        "id","in_implicit","out_implicit"],[70,140],[40,40],%t,0,..
332                        ["1";
333                        "1 2 3 4 5 6 7 13";
334                        "1 1 1 1 1 1 1 1";
335                        "-1";
336                        "[]";
337                        "[]";
338                        "-15 15";
339                        "-15 15";
340                        "-15 15";
341                        "50 280";
342                        "2"],[0;0;0],[],0,[],..
343                        list(..
344                        ["thick=xget(''thickness'');xset(''thickness'',2);";
345                        "t=(0:0.3:2*%pi)'';";
346                        "xx=orig(1)+(1/5+(cos(2.2*t)+1)*3/10)*sz(1);";
347                        "yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);";
348                        "xpoly(xx,yy,''lines'');";
349                        "xset(''thickness'',thick);"],8),"",["E";"E";"E"],[]),..
350                        mlist(..
351                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
352                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
353                        "nzcross","nmode","equations"],list("canimxy3d",4),[1;1;1],[1;1;1],[1;1;1],[],[],..
354                        1,1,[],[],[],list(),[-15;15;-15;15;-15;15;50;280],..
355                        [-1;8;2;1;2;3;4;5;6;7;13;1;1;1;1;1;1;1;1;8;-1;-1;-1;-1;1],list(),"d",[],[%f,%f],..
356                        "",0,0,list()),"CANIMXY3D",list()),..
357                        mlist(["Block","graphics","model","gui","doc"],..
358                        mlist(..
359                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
360                        "id","in_implicit","out_implicit"],[140,140],[40,40],%t,0,..
361                        ["jetcolormap(25)";"0";"100"],0,[],0,[],..
362                        list("xstringb(orig(1),orig(2),''Mat. View'',sz(1),sz(2),''fill'')",8),"","E",[]),..
363                        mlist(..
364                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
365                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
366                        "nzcross","nmode","equations"],list("cmatview",4),-1,-2,1,[],[],1,1,[],[],[],..
367                        list(),..
368                        [0.24;1;0;0;0;0;0;0;0;0;0;0.02;0.18;0.34;0.5;0.66;0.82;0.98;1;1;1;1;1;1;0.9;
369                        0.74;0.58;0;0;0;0.06;0.22;0.38;0.54;0.7;0.86;1;1;1;1;1;1;1;0.86;0.7;0.54;0.38;
370                        0.22;0.06;0;0;0;0.58;0.74;0.9;1;1;1;1;1;1;0.98;0.82;0.66;0.5;0.34;0.18;0.02;0;
371                        0;0;0;0;0;0;0;0],[0;100;25],list(),"c",[],[%t,%f],"",0,0,list()),"CMATVIEW",..
372                        list()),..
373                        mlist(["Block","graphics","model","gui","doc"],..
374                        mlist(..
375                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
376                        "id","in_implicit","out_implicit"],[210,140],[40,40],%t,0,..
377                        ["-1";"-1";"jetcolormap(25)";"0";"100"],0,[],0,[],..
378                        list("xstringb(orig(1),orig(2),''Mat. 3D'',sz(1),sz(2),''fill'')",8),"","E",[]),..
379                        mlist(..
380                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
381                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
382                        "nzcross","nmode","equations"],list("cmat3d",4),-1,-2,1,[],[],1,1,[],[],[],..
383                        list(),..
384                        [0;0;0;0;0;0;0;0;0;0.02;0.18;0.34;0.5;0.66;0.82;0.98;1;1;1;1;1;1;0.9;0.74;0.58;
385                        0;0;0;0.06;0.22;0.38;0.54;0.7;0.86;1;1;1;1;1;1;1;0.86;0.7;0.54;0.38;0.22;0.06;
386                        0;0;0;0.58;0.74;0.9;1;1;1;1;1;1;0.98;0.82;0.66;0.5;0.34;0.18;0.02;0;0;0;0;0;0;
387                        0;0;0;-1;-1],[0;100;25;1;1],list(),"c",[],[%t,%f],"",0,0,list()),"CMAT3D",list()),..
388                        mlist(["Block","graphics","model","gui","doc"],..
389                        mlist(..
390                        ["graphics","orig","sz","flip","theta","exprs","pin","pout","pein","peout","gr_i",..
391                        "id","in_implicit","out_implicit"],[280,140],[70,40],%t,0,["128","A","0"],0,[],0,..
392                        [],..
393                        list(..
394                        ["xstringb(orig(1),orig(2),''To workspace'',sz(1),sz(2),''fill'')";
395                        "txt=varnam;";
396                        "style=5;";
397                        "rectstr=stringbox(txt,orig(1),orig(2),0,style,1);";
398                        "if ~exists(''%zoom'') then %zoom=1, end;";
399                        "w=(rectstr(1,3)-rectstr(1,2))*%zoom;";
400                        "h=(rectstr(2,2)-rectstr(2,4))*%zoom;";
401                        "xstringb(orig(1)+sz(1)/2-w/2,orig(2)-h-4,txt,w,h,''fill'');";
402                        "e=gce();";
403                        "e.font_style=style;"],8),"","E",[]),..
404                        mlist(..
405                        ["model","sim","in","in2","intyp","out","out2","outtyp","evtin","evtout","state",..
406                        "dstate","odstate","rpar","ipar","opar","blocktype","firing","dep_ut","label",..
407                        "nzcross","nmode","equations"],list("tows_c",4),-1,-2,-1,[],[],1,1,[],[],[],..
408                        list(),[],[128;1;-10],list(),"d",[],[%f,%f],"",0,0,list()),"TOWS_c",list())),"",..
409                        list()),..
410                        ipar=[],..
411                        opar=list(),..
412                        blocktype="h",..
413                        firing=[],..
414                        dep_ut=[%f,%f],..
415                        label="",..
416                        nzcross=0,..
417                        nmode=0,..
418                        equations=list()),..
419               doc=list())