<div dir="ltr"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">Hi,<span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">My xcos
model becomes quite large and takes time to compile. In order to launch batches
and optimisation process, it seems possible to compile the model juste one
time. <br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">However, I meet the same difficulties as described in this post :<span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> </span></span></p><a href="goog_135553280">
</a><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><a href="http://mailinglists.scilab.org/xcos-xcos-simulate-scs-m-1-or-xcos-simulate-scs-m-4-td4031207.html#a4031274">http://mailinglists.scilab.org/xcos-xcos-simulate-scs-m-1-or-xcos-simulate-scs-m-4-td4031207.html#a4031274">http://mailinglists.scilab.org/xcos-xcos-simulate-scs-m-1-or-xcos-simulate-scs-m-4-td4031207.html#a4031274">http://mailinglists.scilab.org/xcos-xcos-simulate-scs-m-1-or-xcos-simulate-scs-m-4-td4031207.html#a4031274</a><span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">Indeed, the
following script...<span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><i><span lang="EN-US"> ___________________________________
<br><span></span></span></i></p><i>
</i><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i>loadXcosLibs;<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i>importXcosDiagram("C:\Users\johan\OneDrive\Micro
entreprise\Technique\Kayak
guide\Modélisation\Scilab\optimisation"+"\modèle physique et commande
simple_10_opti.zcos");<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US">tic();<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US">xcos_simulate(scs_m,
4);<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i>disp("méthode 2",toc());<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i>tic();<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i>%cpr = xcos_compile(scs_m);<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i>disp( "Durée compilation",toc());<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US">tic();<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US">xcos_simulate(scs_m,1)<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span style="color:rgb(0,0,0)"><i>disp(
"méthode 1",toc());</i></span><span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"> ___________________________________
<br><span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">...gives
the following results :<span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> ___________________________________</span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US">"scicos_simulate
step 1"<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US"><span> </span>50.813412 s<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US"><span> </span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US"><span> </span>"scicos_simulate step 2"<span></span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span lang="EN-US"><span> </span></span>57.440604 s<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span>
</span>"xcos_simulate(scs_m, 4) méthode 2"<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span>58.808546 s<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span>"Compilation
duration"<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span>55.615238 s<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span> </span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif"><span style="color:rgb(0,0,0)"><i><span>
</span>"xcos_simulate(scs_m,1) méthode 1"<span></span></i></span></p><span style="color:rgb(0,0,0)"><i>
</i></span><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span style="color:rgb(0,0,0)"><i><span> </span></i></span><span lang="EN-US"><span style="color:rgb(0,0,0)"><i>61.133700 s</i></span><span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> ______________________________</span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">It seems the compilation step is done in all these cases.<span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><b>Thank you
for your time and for your help</b></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><br><span lang="EN-US"><b></b><span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span>Johan <br></span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span><br></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">note 1 :
when the final time of the simulation is set from 20s to 200s, the execution
time increases about 15s<span></span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US"><span> </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;text-align:justify;text-indent:14.2pt;font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(72,99,164)"><span lang="EN-US">note 2 :
according to the windows task manager, CPUs seem to be used about 30% during
compilation and about 100% during simulation which takes few seconds<span></span></span></p>
</div>