Demande d'aide

classic Classic list List threaded Threaded
14 messages Options
Thanh Thanh
Reply | Threaded
Open this post in threaded view
|

Demande d'aide

Bonjour,
J'ai créé des fonctions programmées sur Scilabs sous forme *.sci . Et je
voudrais transférer dans Scicos sous forme d'un bloc. Je ne sais pas
faire comment ? Pourriez vous m'aider ?
Je vous remercie bien.

Simone Mannori Simone Mannori
Reply | Threaded
Open this post in threaded view
|

Re: Demande d'aide

Bonjour,

inside the Scicos palette there is an "empty" block where you can put
your Scilab code.

The block "Scifun" is inside the "Others" palette;

There is also an example in the "Demos/Scicos".

Use the on line help (select the block and strike the "h" key, or use
the right mouse button to access to the help page).

Please don't hesitate to ask for more help :)

    Simone Mannori - Scilab/Scicos Embedded Applications Eng.











On Fri, 2008-02-29 at 16:56 +0100, Thanh wrote:
> Bonjour,
> J'ai créé des fonctions programmées sur Scilabs sous forme *.sci . Et je
> voudrais transférer dans Scicos sous forme d'un bloc. Je ne sais pas
> faire comment ? Pourriez vous m'aider ?
> Je vous remercie bien.
>

dastew dastew
Reply | Threaded
Open this post in threaded view
|

transmission line demo

While learning Scicos (and scilab)  I found a limit that I don't understand.

See the attached file.
If I add one or more   blocks to the transmission line then it gives me
an error message
about a compiler.

Is there some reason that we are limited to 90 blocks?


trans5.cos (4M) Download Attachment
Simone Mannori Simone Mannori
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

On Fri, 2008-02-29 at 12:16 -0500, Doug Stewart wrote:
> While learning Scicos (and scilab)  I found a limit that I don't understand.
>

Hi Stewart,

you are right, there is a problem.

I'm not sure if is a "cached" bug or just a memory allocation problem.
When the diagram is bigger that a fixed limit, the Modelica compiler
crash. On my PC the simulation runs OK up to 40 blocks.

I'm sure that Masoud will diagnose and fix the problem faster than me.

Thanks for the communication :)

Best Regards

Simone Mannori - Scilab/Scicos Embedded Applications Eng.
 
> See the attached file.
> If I add one or more   blocks to the transmission line then it gives me
> an error message
> about a compiler.
>
> Is there some reason that we are limited to 90 blocks?


dastew dastew
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

Thanks. This is not a high priority for me. The demo works great at 25
blocks.
And when I go up to 90 blocks it shows my students the direction it is
changing in,
so they can easily see what would happen at infinity.

Thanks again for Scicos

Doug Stewart P.Eng.



Simone Mannori wrote:

> On Fri, 2008-02-29 at 12:16 -0500, Doug Stewart wrote:
>  
>> While learning Scicos (and scilab)  I found a limit that I don't understand.
>>
>>    
>
> Hi Stewart,
>
> you are right, there is a problem.
>
> I'm not sure if is a "cached" bug or just a memory allocation problem.
> When the diagram is bigger that a fixed limit, the Modelica compiler
> crash. On my PC the simulation runs OK up to 40 blocks.
>
> I'm sure that Masoud will diagnose and fix the problem faster than me.
>
> Thanks for the communication :)
>
> Best Regards
>
> Simone Mannori - Scilab/Scicos Embedded Applications Eng.
>  
>  
>> See the attached file.
>> If I add one or more   blocks to the transmission line then it gives me
>> an error message
>> about a compiler.
>>
>> Is there some reason that we are limited to 90 blocks?
>>    
>
>  

Masoud-NAJAFI Masoud-NAJAFI
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

In reply to this post by Simone Mannori
Hi,
It works on my machine. The proof is attached!
Any way, in fact, I think there should be problem with Scicos when the  
number of blocks is very high (I'm not sure, I should try to increase  
the number of blocks).

And about your model, you would better create a new Modelica block in  
which you use "for loop" instead of using so many superblocks.
I'm currently very busy, next week I'll try to send you a block for  
transmissio line with N RLC modules.

Masoud


Simone Mannori <[hidden email]> a ?it :

> On Fri, 2008-02-29 at 12:16 -0500, Doug Stewart wrote:
>> While learning Scicos (and scilab)  I found a limit that I don't understand.
>>
>
> Hi Stewart,
>
> you are right, there is a problem.
>
> I'm not sure if is a "cached" bug or just a memory allocation problem.
> When the diagram is bigger that a fixed limit, the Modelica compiler
> crash. On my PC the simulation runs OK up to 40 blocks.
>
> I'm sure that Masoud will diagnose and fix the problem faster than me.
>
> Thanks for the communication :)
>
> Best Regards
>
> Simone Mannori - Scilab/Scicos Embedded Applications Eng.
>
>> See the attached file.
>> If I add one or more   blocks to the transmission line then it gives me
>> an error message
>> about a compiler.
>>
>> Is there some reason that we are limited to 90 blocks?
>
>


--
INRIA-Rocquencourt
France
Tel:(+33) 1 3963 5907


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


trans.jpg (145K) Download Attachment
dastew dastew
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo




Masoud NAJAFI wrote:
> Hi,
> It works on my machine. The proof is attached!

But try adding more blocks.

> Any way, in fact, I think there should be problem with Scicos when the
> number of blocks is very high (I'm not sure, I should try to increase
> the number of blocks).
>
> And about your model, you would better create a new Modelica block in
> which you use "for loop" instead of using so many superblocks.
> I'm currently very busy, next week I'll try to send you a block for
> transmissio line with N RLC modules.
>
I understand what you said. But one of my objectives is to let the
students  visualize  the
 line and  measure  the voltage and current at different points along
the line.

We derive and use all the formulas (sinh  and cosh) for long lines. What
I am making is a demo to show the reflected  wave and that it is
inverted at a short
and non inverted at an open  etc.

Thanks for your help

Doug Stewart

PS  This is a 60 Hz power course  not High frequency.  We will be
looking at fault currents and lighting strikes.

 



> Masoud
>
>
> Simone Mannori <[hidden email]> a ?it :
>
>> On Fri, 2008-02-29 at 12:16 -0500, Doug Stewart wrote:
>>> While learning Scicos (and scilab)  I found a limit that I don't
>>> understand.
>>>
>>
>> Hi Stewart,
>>
>> you are right, there is a problem.
>>
>> I'm not sure if is a "cached" bug or just a memory allocation problem.
>> When the diagram is bigger that a fixed limit, the Modelica compiler
>> crash. On my PC the simulation runs OK up to 40 blocks.
>>
>> I'm sure that Masoud will diagnose and fix the problem faster than me.
>>
>> Thanks for the communication :)
>>
>> Best Regards
>>
>> Simone Mannori - Scilab/Scicos Embedded Applications Eng.
>>
>>> See the attached file.
>>> If I add one or more   blocks to the transmission line then it gives me
>>> an error message
>>> about a compiler.
>>>
>>> Is there some reason that we are limited to 90 blocks?
>>
>>
>
>
>

Simone Mannori-3 Simone Mannori-3
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

In reply to this post by Masoud-NAJAFI
Bonjour Masoud,

On 01/03/2008, Masoud NAJAFI <[hidden email]> wrote:
Hi,
It works on my machine. The proof is attached!

no doubt ;) .

I made the test only under Linux.

       Do you have tried under Linux ?
 

Any way, in fact, I think there should be problem with Scicos when the
number of blocks is very high (I'm not sure, I should try to increase
the number of blocks).

Please note that Scicos is obliged to increase Scilab's stack size.
Scilab memory management is another "usual suspect".

I made the tests on a Linux Fedora 7 machine with 2.5 GBYTE of RAM,
so I think to have enough memory ....
 

And about your model, you would better create a new Modelica block in
which you use "for loop" instead of using so many superblocks.

That's is a very good idea.

It is not very clear to me if Modelica has the "transmission line" primitive inside.

Modelica works very well with with "concentrated" components; simulate
distributed systems using multiple section of concentrated components is
possible but very resource intensive (you need to store a ridiculous number of
not useful state variables) and could produce dangerous artifacts in the simulation.

Many years ago, a fiend of mine that is not with us anymore, teach me how to use
concentrated components to simulate distributed system

http://books.google.it/books?id=HejS_Zk8JZIC&pg=PA128&lpg=PA128&dq=bill+hewlett+distributed+amplifier&source=web&ots=8k458maQ0r&sig=5nwU5oVDe7b3aD61tjurY5U1orw&hl=it

With a another friend, they have build a small - but quite successfully -  company in a garage,
at the time when the soldering iron was the only available programming language.
They have contribuited to develop the first real debugging tool: the oscilloscope.


I'm currently very busy, next week I'll try to send you a block for
transmission line with N RLC modules.

Then, I will put a nice MOSFET between in the section to add some gain
As Bill said : "no gain, no pain" :)

I have an old news for you : you will be MORE busy in the future ;)

   Simone Mannori - Scilab/Scicos Embedded Application Eng.



Simone Mannori-3 Simone Mannori-3
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

In reply to this post by Masoud-NAJAFI
Hi,

On 01/03/2008, Masoud NAJAFI <[hidden email]> wrote:
Hi,
It works on my machine. The proof is attached!

I confirm Masoud's results. 

Any way, in fact, I think there should be problem with Scicos when the
number of blocks is very high (I'm not sure, I should try to increase
the number of blocks).

There is something wrong in the Linux version, probably a memory allocation
problem.

  Simone Mannori - Scilab/Scicos Embedded Application Eng.






dastew dastew
Reply | Threaded
Open this post in threaded view
|

transmission line demo 2

In reply to this post by dastew
For those that are interested My demo can be downloaded from

http://dougs.homeip.net/scicos/trans4.cos

The demo as it is, shows the reflections when the  load is high
impedance (open circuit) with a line resistance  close to zero.

You can then change the load resistance to 1 ohm   approximately  Zo and
show that there are no reflections.

You can then change the load resistance to 0 ohms   and show that the
reflections are now inverted.


 You can go to "context" and change any of the line values  and run the
demo again.

And you can put a complex load on it to demonstrate impedance matching
for lossy lines.

If any body can see how to improve on this I am ready and willing to
listen :-)
My goal was to demonstrate (in a physical way?)  what the formulas are
already telling them.
Yes I know you could use a rope tied between two trees :-)

Doug Stewart

dastew dastew
Reply | Threaded
Open this post in threaded view
|

disregard this email

In reply to this post by dastew
test

Simone Mannori Simone Mannori
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

In reply to this post by dastew
Hi:

> I understand what you said. But one of my objectives is to let the
> students  visualize  the
>  line and  measure  the voltage and current at different points along
> the line.
>
> We derive and use all the formulas (sinh  and cosh) for long lines. What
> I am making is a demo to show the reflected  wave and that it is
> inverted at a short
> and non inverted at an open  etc.
>

Nice :)

> Thanks for your help
>
> Doug Stewart
>
> PS  This is a 60 Hz power course  not High frequency.  We will be
> looking at fault currents and lighting strikes.

With all the possible respect for your profession, there is absolutely
no difference in the basic theory.
Also in the high frequency domain we have short and open circuits,
discharge in the dielectric (for power amplifier) and faults.
The only difference is that our circuits are physically smaller: cm
instead that Km, but the "d/lambda" is the same.

By the way, the RTAI project
https://www.rtai.org/ 

( see also http://www.scicos.org/scicosrtai.html )

RTAI is born under ENEL sponsorship

http://www.enel.it/azienda_en/chi_siamo/

Linux RTAI is currently used for alternator synchronization
and load sharing.

If you like, we can discuss the details :)

Simone Mannori - Scilab/Scicos Embedded Applications Eng.

  P.S. In Europe we work ad 50Hz, 20ms ;)



dastew dastew
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

Simone Mannori wrote:

>>
>> PS  This is a 60 Hz power course  not High frequency.  We will be
>> looking at fault currents and lighting strikes.
>>    
>
> With all the possible respect for your profession, there is absolutely
> no difference in the basic theory.
> Also in the high frequency domain we have short and open circuits,
> discharge in the dielectric (for power amplifier) and faults.
> The only difference is that our circuits are physically smaller: cm
> instead that Km, but the "d/lambda" is the same.
>  
yes I know :-)

> By the way, the RTAI project
> https://www.rtai.org/ 
>
> ( see also http://www.scicos.org/scicosrtai.html )
>  
Wow thanks for this.  I am new to scilab and really appreciate your help.

Is there a way to "talk" out through the USB  ports to I/O  devices?


> RTAI is born under ENEL sponsorship
>
> http://www.enel.it/azienda_en/chi_siamo/
>
> Linux RTAI is currently used for alternator synchronization
> and load sharing.
>
> If you like, we can discuss the details :)
>
> Simone Mannori - Scilab/Scicos Embedded Applications Eng.
>
>   P.S. In Europe we work ad 50Hz, 20ms ;)
>
>  
I have worked on 25 Hz :-)

I  also have started up and  synchronized  alternators by hand. We had
one that the water column was
unstable  - much fun :-0

Thanks Doug

Masoud-NAJAFI Masoud-NAJAFI
Reply | Threaded
Open this post in threaded view
|

Re: transmission line demo

In reply to this post by Simone Mannori
Hi all,
There is a demo for the transmission line demo with 100 nodes.
I don't know if the outputs are really oscillatory, I mean I am not
expert in power electronics to know if  the simulation result is
correct? can anyone help?

cheers
Masoud


Simone Mannori a écrit :

> On Fri, 2008-02-29 at 12:16 -0500, Doug Stewart wrote:
>  
>> While learning Scicos (and scilab)  I found a limit that I don't understand.
>>
>>    
>
> Hi Stewart,
>
> you are right, there is a problem.
>
> I'm not sure if is a "cached" bug or just a memory allocation problem.
> When the diagram is bigger that a fixed limit, the Modelica compiler
> crash. On my PC the simulation runs OK up to 40 blocks.
>
> I'm sure that Masoud will diagnose and fix the problem faster than me.
>
> Thanks for the communication :)
>
> Best Regards
>
> Simone Mannori - Scilab/Scicos Embedded Applications Eng.
>  
>  
>> See the attached file.
>> If I add one or more   blocks to the transmission line then it gives me
>> an error message
>> about a compiler.
>>
>> Is there some reason that we are limited to 90 blocks?
>>    
>
>
>  

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])