scs_m=scicos_diagram(.. version="scicos4.2",.. props=scicos_params(.. wpar=[-64.551853,511.76493,-7.3765045,427.42351,1051,798,66,25,895,798,378,5,.. 1.8726579],.. Title=["Transmission_Line","/home/najafi/SCILAB/scilab412/scilab/demos/scicos/MBlock/"],.. tol=[0.000001;0.000001;1.000D-10;100001;0;100;0],.. tf=10,.. context=["Tf=10";"Ts=0.005";"RL=501";"R=0.0018/100;";"L=2/100;";"C=1/100;"],.. void1=[],.. options=tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],.. list([5,1],[4,1]),[0.8,0.8,0.8]),.. void2=[],.. void3=[],.. doc=list(.. ["This diagram was a part of modnum toolbox. "; "This is given to Scicos for the purpose of"; "CANIMXY3D scope."; ""; "Author : Alan Layec."]))) scs_m.objs(1)=scicos_block(.. gui="CMSCOPE",.. graphics=scicos_graphics(.. orig=[364.1858,157.39793],.. sz=[40,40],.. flip=%t,.. theta=0,.. exprs=["10 1"; "1 2 3 4 5 6 7 8 9 10 5"; "1"; "[]"; "[800;400]"; "-1 -1"; "3 3"; "Tf Tf"; "50"; "0"; ""],.. pin=[27;34],.. pout=[],.. pein=29,.. peout=[],.. gr_i=list("xstringb(orig(1),orig(2),''MScope'',sz(1),sz(2),''fill'')",8),.. id="",.. in_implicit=["E";"E"],.. out_implicit=[]),.. model=scicos_model(.. sim=list("cmscope",4),.. in=[10;1],.. in2=[1;1],.. intyp=[1;1],.. out=[],.. out2=[],.. outtyp=1,.. evtin=1,.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[0;10;10;-1;3;-1;3],.. ipar=[1;2;50;-1;-1;800;400;10;1;1;2;3;4;5;6;7;8;9;10;5;0],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1=scicos_diagram(.. version="scicos4.2",.. props=scicos_params(.. wpar=[600,450,0,0,600,450],.. Title="Untitled",.. tol=[0.0001,0.000001,1.000D-10,100001,0,0],.. tf=100000,.. context=[],.. void1=[],.. options=tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],.. list([5,1],[4,1]),[0.8,0.8,0.8]),.. void2=[],.. void3=[],.. doc=list())) scs_m_1.objs(1)=scicos_block(.. gui="CLKOUT_f",.. graphics=scicos_graphics(.. orig=[399,162],.. sz=[20,20],.. flip=%t,.. theta=0,.. exprs="1",.. pin=[],.. pout=[],.. pein=5,.. peout=[],.. gr_i=list(" ",8),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim="output",.. in=[],.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=1,.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=1,.. opar=list(),.. blocktype="d",.. firing=[],.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1.objs(2)=scicos_block(.. gui="EVTDLY_f",.. graphics=scicos_graphics(.. orig=[320,232],.. sz=[40,40],.. flip=%t,.. theta=0,.. exprs=["Ts";"0"],.. pin=[],.. pout=[],.. pein=6,.. peout=3,.. gr_i=list(.. ["dt=o.model.rpar;"; "txt=[''Delay'';string(dt)];"; "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim="evtdly",.. in=[],.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=1,.. evtout=1,.. state=[],.. dstate=[],.. odstate=list(),.. rpar=0.005,.. ipar=[],.. opar=list(),.. blocktype="d",.. firing=0,.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1.objs(3)=scicos_link(.. xx=[340;340;380.71],.. yy=[226.29;172;172],.. id="drawlink",.. thick=[0,0],.. ct=[5,-1],.. from=[2,1],.. to=[4,1]) scs_m_1.objs(4)=scicos_block(.. gui="CLKSPLIT_f",.. graphics=scicos_graphics(.. orig=[380.71066;172],.. sz=[0.3333333,0.3333333],.. flip=%t,.. theta=0,.. exprs=[],.. pin=[],.. pout=[],.. pein=3,.. peout=[5;6],.. gr_i=list([],8),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim="split",.. in=[],.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=1,.. evtout=[1;1],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=[],.. opar=list(),.. blocktype="d",.. firing=[%f,%f,%f],.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1.objs(5)=scicos_link(.. xx=[380.71;399],.. yy=[172;172],.. id="drawlink",.. thick=[0,0],.. ct=[5,-1],.. from=[4,1],.. to=[1,1]) scs_m_1.objs(6)=scicos_link(.. xx=[380.71;380.71;340;340],.. yy=[172;302;302;277.71],.. id="drawlink",.. thick=[0,0],.. ct=[5,-1],.. from=[4,2],.. to=[2,1]) scs_m.objs(2)=scicos_block(.. gui="CLOCK_f",.. graphics=scicos_graphics(.. orig=[363.90351,246.54935],.. sz=[40,40],.. flip=%t,.. theta=0,.. exprs=[],.. pin=[],.. pout=[],.. pein=[],.. peout=29,.. gr_i=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),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim="csuper",.. in=[],.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=1,.. state=[],.. dstate=[],.. odstate=list(),.. rpar=scs_m_1,.. ipar=[],.. opar=list(),.. blocktype="h",.. firing=%f,.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1=scicos_diagram(.. version="scicos4.2",.. props=scicos_params(.. wpar=[-159.096,811.104,-121.216,617.984,1323,1008,331,284,630,480,0,7,1.4],.. Title="ENDBLK",.. tol=[0.0001,0.000001,1.000D-10,100001,0,0],.. tf=100000,.. context=" ",.. void1=[],.. options=tlist(["scsopt","3D","Background","Link","ID","Cmap"],list(%t,33),[8,1],[1,5],.. list([5,1],[4,1]),[0.8,0.8,0.8]),.. void2=[],.. void3=[],.. doc=list())) scs_m_1.objs(1)=scicos_block(.. gui="END_c",.. graphics=scicos_graphics(.. orig=[272.104,249.11733],.. sz=[40,40],.. flip=%t,.. theta=0,.. exprs="Tf",.. pin=[],.. pout=[],.. pein=2,.. peout=2,.. gr_i=list("xstringb(orig(1),orig(2),'' END '',sz(1),sz(2),''fill'');",8),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim=list("scicosexit",4),.. in=[],.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=1,.. evtout=1,.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=[],.. opar=list(),.. blocktype="d",.. firing=10,.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1.objs(2)=scicos_link(.. xx=[292.104;292.104;261.83733;261.83733;292.104;292.104],.. yy=[243.40305;234.45067;234.45067;305.584;305.584;294.83162],.. id="drawlink",.. thick=[0,0],.. ct=[5,-1],.. from=[1,1,0],.. to=[1,1,1]) scs_m.objs(3)=scicos_block(.. gui="ENDBLK",.. graphics=scicos_graphics(.. orig=[323.09377,260.98059],.. sz=[20;20],.. flip=%t,.. theta=0,.. exprs=[],.. pin=[],.. pout=[],.. pein=[],.. peout=[],.. gr_i=list("xstringb(orig(1),orig(2),'' END '',sz(1),sz(2),''fill'')",8),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim="csuper",.. in=[],.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=scs_m_1,.. ipar=[],.. opar=list(),.. blocktype="h",.. firing=[],.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m.objs(4)=scicos_block(.. gui="MBLOCK",.. graphics=scicos_graphics(.. orig=[157.11041,141.0428],.. sz=[60;100],.. flip=%t,.. theta=0,.. exprs=tlist(.. ["MBLOCK","in","intype","out","outtype","param","paramv","pprop","nameF","funtxt"],.. """In""","""I""",.. "[""Out"";""y1"";""y2"";""y3"";""y4"";""y5"";""y6"";""y7"";""y8"";""y9"";""y10""]",.. "[""I"";""E"";""E"";""E"";""E"";""E"";""E"";""E"";""E"";""E"";""E""]",.. "[""R"";""L"";""C""]",list("R","L","C"),"[0;0;0]","Transmission_Line",.. ["model Transmission_Line"; " Real y1,y2,y3,y4, y5,y6,y7,y8, y9,y10;"; " Real V[101](start={ 0.0 for i in 1 : 101 });"; " Real vl[100](start={ 0.0 for i in 1 : 100 });"; " Real I[101](start={ 0.0 for i in 1 : 101 });"; " parameter Real R=0.0018/90;"; " parameter Real L=1/90;"; " parameter Real C=1/90;"; " Pin In,Out;"; "equation"; ""; "/*-- output variables to be displayed -------*/"; "y1=V[10];"; "y2=V[20];"; "y3=V[30];"; "y4=V[40];"; "y5=V[50];"; "y6=V[60];"; "y7=V[70];"; "y8=V[80];"; "y9=V[90];"; "y10=V[101];"; "/*-------------------------------------------*/"; " In.v=V[1]; "; " In.i=I[1];"; ""; " for j in 1:100 loop"; " V[j]-vl[j]=I[j]*R;"; " L*der(I[j])=vl[j]-V[j+1];"; " C*der(V[j+1])=I[j]-I[j+1];"; " end for;"; ""; " Out.v=V[101];"; " Out.i=I[101];"; ""; "end Transmission_Line;"]),.. pin=10,.. pout=[11;15;16;17;18;19;21;22;20;23;24],.. pein=[],.. peout=[],.. gr_i=list(.. ["txt=[''Modelica'';'' Transmission_Line ''];"; "xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')"],8),.. id="",.. in_implicit="I",.. out_implicit=["I";"E";"E";"E";"E";"E";"E";"E";"E";"E";"E"]),.. model=scicos_model(.. sim=list("Transmission_Line",30004),.. in=1,.. in2=1,.. intyp=1,.. out=[1;1;1;1;1;1;1;1;1;1;1],.. out2=[1;1;1;1;1;1;1;1;1;1;1],.. outtyp=[1;1;1;1;1;1;1;1;1;1;1],.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[0.000018;0.02;0.01],.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%f,%t],.. label="",.. nzcross=0,.. nmode=0,.. equations=tlist(["modelica","model","inputs","outputs","parameters"],"Transmission_Line",.. "In",["Out";"y1";"y2";"y3";"y4";"y5";"y6";"y7";"y8";"y9";"y10"],.. list(["R","L","C"],list(0.000018,0.02,0.01)))),.. doc=list()) scs_m.objs(5)=scicos_block(.. gui="MUX",.. graphics=scicos_graphics(.. orig=[244.88644,187.61717],.. sz=[10,40],.. flip=%t,.. theta=0,.. exprs="5",.. pin=[15;16;17;18;19],.. pout=25,.. pein=[],.. peout=[],.. gr_i=list(" ",8),.. id="Mux",.. in_implicit=["E";"E";"E";"E";"E"],.. out_implicit="E"),.. model=scicos_model(.. sim=list("multiplex",4),.. in=[-1;-2;-3;-4;-5],.. in2=[],.. intyp=1,.. out=0,.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=5,.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m.objs(6)=scicos_block(.. gui="CVS",.. graphics=scicos_graphics(.. orig=[85.499936,131.92916],.. sz=[42,60],.. flip=%t,.. theta=0,.. exprs=[],.. pin=[33;10],.. pout=9,.. pein=[],.. peout=[],.. gr_i=list(.. [""; "if orient then"; " xpolys(orig(1)+[0.7142857,0.7142857,0.3714286,0.0571429,0.3714286;0.7142857,0.7142857,0.4285714,0.4142857,0.4285714]*sz(1),orig(2)+[0.7,0,0.54,0.5,0.46;0.98,0.3,0.5,0.5,0.5]*sz(2),[2,2,6,6,6])"; " xstring(orig(1)+0.1428571*sz(1),orig(2)+0.75*sz(2),""CVS"")"; " xrects([orig(1)+0.4285714*sz(1); orig(2)+0.7*sz(2);0.5714286*sz(1);0.4*sz(2)],0)"; " xstring(orig(1)+0.7*sz(1),orig(2)+0.55*sz(2),""+"")"; " xstring(orig(1)+0.7*sz(1),orig(2)+0.35*sz(2),""-"")"; "else"; " xpolys(orig(1)+[0.2857143,0.2857143,0.6285714,0.9428571,0.6285714;0.2857143,0.2857143,0.5714286,0.5857143,0.5714286]*sz(1),orig(2)+[0.7,0,0.54,0.5,0.46;0.98,0.3,0.5,0.5,0.5]*sz(2),[2,2,6,6,6])"; " xstring(orig(1)+0.6*sz(1),orig(2)+0.75*sz(2),""CVS"")"; " xrects([orig(1)+0*sz(1); orig(2)+0.7*sz(2);0.5714286*sz(1);0.4*sz(2)],0)"; " xstring(orig(1)+sz(1)-(0.7*sz(1)),orig(2)+0.55*sz(2),""+"")"; " xstring(orig(1)+sz(1)-(0.7*sz(1)),orig(2)+0.35*sz(2),""-"")"; "end"],[]),.. id="",.. in_implicit=["E";"I"],.. out_implicit="I"),.. model=scicos_model(.. sim="CVS",.. in=[1;1],.. in2=[],.. intyp=1,.. out=1,.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%f,%t],.. label="",.. nzcross=0,.. nmode=0,.. equations=tlist(["modelica","model","inputs","outputs","parameters"],"CVS",["vin";"p"],"n",.. list([],[],[]))),.. doc=list()) scs_m.objs(7)=scicos_block(.. gui="Resistor",.. graphics=scicos_graphics(.. orig=[282.40654,231.12778],.. sz=[40,3.6],.. flip=%t,.. theta=0,.. exprs="RL",.. pin=11,.. pout=28,.. pein=[],.. peout=[],.. gr_i=list(.. ["xx=[0,1,1,7,7,8,7,7,1,1]/8;"; "yy=[1,1,0,0,1,1,1,2,2,1]/2;"; "xpoly(orig(1)+xx*sz(1),orig(2)+yy*sz(2)); "; "rect=xstringl(0,0,''R=''+R)"; "xstring(orig(1)+(sz(1)-rect(3))/2,orig(2)-rect(4)*1.2,''R=''+R);"],[]),.. id="",.. in_implicit="I",.. out_implicit="I"),.. model=scicos_model(.. sim="resistor",.. in=1,.. in2=[],.. intyp=1,.. out=1,.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=501,.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=tlist(["modelica","model","inputs","outputs","parameters"],"Resistor","p","n",.. list("R",list(501)))),.. doc=list()) scs_m.objs(8)=scicos_block(.. gui="Ground",.. graphics=scicos_graphics(.. orig=[104.67552,97.909117],.. sz=[20,20],.. flip=%t,.. theta=0,.. exprs="",.. pin=9,.. pout=[],.. pein=[],.. peout=[],.. gr_i=list(.. ["xset(''thickness'',3)"; "xsegs(orig(1)+sz(1)*[1/2 1/2],orig(2)+sz(2)*[1 1/2],0);"; "xsegs(orig(1)+sz(1)*[0 1],orig(2)+sz(2)*[1/2 1/2],0);"; "xsegs(orig(1)+sz(1)*[2/8 6/8],orig(2)+sz(2)*[1/4 1/4],0);"; "xsegs(orig(1)+sz(1)*[3/8 5/8],orig(2)+sz(2)*[0 0],0);"],[]),.. id="",.. in_implicit="I",.. out_implicit="I"),.. model=scicos_model(.. sim="Ground",.. in=1,.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=tlist(["modelica","model","inputs","outputs","parameters"],"Ground","p",[],.. list([],list()))),.. doc=list()) scs_m.objs(9)=scicos_link(.. xx=[114.89994;114.67552],.. yy=[133.12916;123.6234],.. id="drawlink",.. thick=[0,0],.. ct=[1,2],.. from=[6,1,0],.. to=[8,1,1]) scs_m.objs(10)=scicos_link(.. xx=[114.89994;148.53898],.. yy=[190.72916;191.0428],.. id="drawlink",.. thick=[0,0],.. ct=[1,2],.. from=[6,2,1],.. to=[4,1,1]) scs_m.objs(11)=scicos_link(.. xx=[225.68184;273.83511],.. yy=[232.70946;232.92778],.. id="drawlink",.. thick=[0,0],.. ct=[1,2],.. from=[4,1,0],.. to=[7,1,1]) scs_m.objs(12)=scicos_block(.. gui="Ground",.. graphics=scicos_graphics(.. orig=[328.74602,207.07214],.. sz=[20,20],.. flip=%t,.. theta=0,.. exprs="",.. pin=28,.. pout=[],.. pein=[],.. peout=[],.. gr_i=list(.. ["xset(''thickness'',3)"; "xsegs(orig(1)+sz(1)*[1/2 1/2],orig(2)+sz(2)*[1 1/2],0);"; "xsegs(orig(1)+sz(1)*[0 1],orig(2)+sz(2)*[1/2 1/2],0);"; "xsegs(orig(1)+sz(1)*[2/8 6/8],orig(2)+sz(2)*[1/4 1/4],0);"; "xsegs(orig(1)+sz(1)*[3/8 5/8],orig(2)+sz(2)*[0 0],0);"],[]),.. id="",.. in_implicit="I",.. out_implicit="I"),.. model=scicos_model(.. sim="Ground",.. in=1,.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=tlist(["modelica","model","inputs","outputs","parameters"],"Ground","p",[],.. list([],list()))),.. doc=list()) scs_m.objs(13)=scicos_block(.. gui="MUX",.. graphics=scicos_graphics(.. orig=[243.9427,146.21221],.. sz=[10,40],.. flip=%t,.. theta=0,.. exprs="5",.. pin=[21;22;20;23;24],.. pout=26,.. pein=[],.. peout=[],.. gr_i=list(" ",8),.. id="Mux",.. in_implicit=["E";"E";"E";"E";"E"],.. out_implicit="E"),.. model=scicos_model(.. sim=list("multiplex",4),.. in=[-1;-2;-3;-4;-5],.. in2=[],.. intyp=1,.. out=0,.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=5,.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m.objs(14)=scicos_block(.. gui="MUX",.. graphics=scicos_graphics(.. orig=[292.7677,163.77557],.. sz=[10,40],.. flip=%t,.. theta=0,.. exprs="2",.. pin=[25;26],.. pout=27,.. pein=[],.. peout=[],.. gr_i=list(" ",8),.. id="Mux",.. in_implicit=["E";"E"],.. out_implicit="E"),.. model=scicos_model(.. sim=list("multiplex",4),.. in=[-1;-2],.. in2=[],.. intyp=1,.. out=0,.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=2,.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m.objs(15)=scicos_link(.. xx=[225.68184;236.31501],.. yy=[224.37613;220.9505],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,2,0],.. to=[5,1,1]) scs_m.objs(16)=scicos_link(.. xx=[225.68184;236.31501],.. yy=[216.0428;214.28383],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,3,0],.. to=[5,2,1]) scs_m.objs(17)=scicos_link(.. xx=[225.68184;236.31501],.. yy=[207.70946;207.61717],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,4,0],.. to=[5,3,1]) scs_m.objs(18)=scicos_link(.. xx=[225.68184;236.31501],.. yy=[199.37613;200.9505],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,5,0],.. to=[5,4,1]) scs_m.objs(19)=scicos_link(.. xx=[225.68184;236.31501],.. yy=[191.0428;194.28383],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,6,0],.. to=[5,5,1]) scs_m.objs(20)=scicos_link(.. xx=[225.68184;235.37127],.. yy=[166.0428;166.21221],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,9,0],.. to=[13,3,1]) scs_m.objs(21)=scicos_link(.. xx=[225.68184;235.37127],.. yy=[182.70946;179.54554],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,7,0],.. to=[13,1,1]) scs_m.objs(22)=scicos_link(.. xx=[225.68184;235.37127],.. yy=[174.37613;172.87888],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,8,0],.. to=[13,2,1]) scs_m.objs(23)=scicos_link(.. xx=[225.68184;235.37127],.. yy=[157.70946;159.54554],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,10,0],.. to=[13,4,1]) scs_m.objs(24)=scicos_link(.. xx=[225.68184;235.37127],.. yy=[149.37613;152.87888],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[4,11,0],.. to=[13,5,1]) scs_m.objs(25)=scicos_link(.. xx=[263.45786;284.19627],.. yy=[207.61717;190.44224],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[5,1,0],.. to=[14,1,1]) scs_m.objs(26)=scicos_link(.. xx=[262.51413;284.19627],.. yy=[166.21221;177.10891],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[13,1,0],.. to=[14,2,1]) scs_m.objs(27)=scicos_link(.. xx=[311.33913;355.61437],.. yy=[183.77557;184.06459],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[14,1,0],.. to=[1,1,1]) scs_m.objs(28)=scicos_link(.. xx=[330.97797;338.74602],.. yy=[232.92778;232.78642],.. id="drawlink",.. thick=[0,0],.. ct=[1,2],.. from=[7,1,0],.. to=[12,1,1]) scs_m.objs(29)=scicos_link(.. xx=[383.90351;384.1858],.. yy=[240.83507;203.11221],.. id="drawlink",.. thick=[0,0],.. ct=[5,-1],.. from=[2,1,0],.. to=[1,1,1]) scs_m_1=scicos_diagram(.. version="scicos4.2",.. props=scicos_params(.. wpar=[600,450,0,0,600,450],.. Title=["STEP_FUNCTION","./"],.. tol=[0.0001;0.000001;1.000D-10;100001;0;0],.. tf=14,.. context=" ",.. void1=[],.. options=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]),.. void2=[],.. void3=[],.. doc=list())) scs_m_1.objs(1)=scicos_block(.. gui="STEP",.. graphics=scicos_graphics(.. orig=[82.230597,652.6813],.. sz=[40,40],.. flip=%t,.. theta=0,.. exprs=["0.1";"0";"1"],.. pin=[],.. pout=4,.. pein=2,.. peout=2,.. gr_i=list(["txt=[''Step''];";"xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');"],8),.. id="",.. in_implicit=[],.. out_implicit="E"),.. model=scicos_model(.. sim=list("step_func",4),.. in=[],.. in2=[],.. intyp=1,.. out=1,.. out2=[],.. outtyp=1,.. evtin=1,.. evtout=1,.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[0;1],.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=0.1,.. dep_ut=[%f,%t],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1.objs(2)=scicos_link(.. xx=[102.2306;102.2306;63.708992;63.708992;102.2306;102.2306],.. yy=[646.96701;622.2884;622.2884;711.98452;711.98452;698.39559],.. id="drawlink",.. thick=[0,0],.. ct=[5,-1],.. from=[1,1,0],.. to=[1,1,1]) scs_m_1.objs(3)=scicos_block(.. gui="OUT_f",.. graphics=scicos_graphics(.. orig=[150.80203,662.6813],.. sz=[20,20],.. flip=%t,.. theta=0,.. exprs="1",.. pin=4,.. pout=[],.. pein=[],.. peout=[],.. gr_i=list(" ",8),.. id="",.. in_implicit=[],.. out_implicit=[]),.. model=scicos_model(.. sim="output",.. in=-1,.. in2=[],.. intyp=1,.. out=[],.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=1,.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m_1.objs(4)=scicos_link(.. xx=[130.80203;150.80203],.. yy=[672.6813;672.6813],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[1,1,0],.. to=[3,1,1]) scs_m.objs(30)=scicos_block(.. gui="STEP_FUNCTION",.. graphics=scicos_graphics(.. orig=[24.829341,141.91573],.. sz=[40,40],.. flip=%t,.. theta=0,.. exprs=[],.. pin=[],.. pout=31,.. pein=[],.. peout=[],.. gr_i=list(.. ["thick=xget(''thickness'')"; "pat=xget(''pattern'')"; "fnt=xget(''font'')"; "xpoly(orig(1)+[0.071;0.413;0.413;0.773]*sz(1),orig(2)+[0.195;0.195;0.635;0.635]*sz(2),""lines'')"; "xset(''thickness'',thick)"; "xset(''pattern'',pat)"; "xset(''font'',fnt(1),fnt(2))"],8),.. id="",.. in_implicit=[],.. out_implicit="E"),.. model=scicos_model(.. sim="csuper",.. in=[],.. in2=[],.. intyp=1,.. out=-1,.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=scs_m_1,.. ipar=[],.. opar=list(),.. blocktype="h",.. firing=[],.. dep_ut=[%f,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m.objs(31)=scicos_link(.. xx=[73.40077;78.018891],.. yy=[161.91573;161.92148],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[30,1,0],.. to=[32,1,1]) scs_m.objs(32)=scicos_block(.. gui="SPLIT_f",.. graphics=scicos_graphics(.. orig=[78.018891;161.92148],.. sz=[0.3333333,0.3333333],.. flip=%t,.. theta=0,.. exprs=[],.. pin=31,.. pout=[33;34],.. pein=[],.. peout=[],.. gr_i=list([],8),.. id="",.. in_implicit="E",.. out_implicit=["E";"E";"E"]),.. model=scicos_model(.. sim="lsplit",.. in=-1,.. in2=[],.. intyp=1,.. out=[-1;-1;-1],.. out2=[],.. outtyp=1,.. evtin=[],.. evtout=[],.. state=[],.. dstate=[],.. odstate=list(),.. rpar=[],.. ipar=[],.. opar=list(),.. blocktype="c",.. firing=[],.. dep_ut=[%t,%f],.. label="",.. nzcross=0,.. nmode=0,.. equations=list()),.. doc=list()) scs_m.objs(33)=scicos_link(.. xx=[78.018891;84.197079],.. yy=[161.92148;161.92916],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[32,1,0],.. to=[6,1,1]) scs_m.objs(34)=scicos_link(.. xx=[78.018891;78.018891;345.06626;345.06626;355.61437],.. yy=[161.92148;74.897683;74.897683;170.73126;170.73126],.. id="drawlink",.. thick=[0,0],.. ct=[1,1],.. from=[32,2,0],.. to=[1,2,1])