<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">BTY, I am worried about the Scilab 6.0
      timing (3.3228213 seconds)  of<br>
      <br>
      a(1:n,1:m)=%f;<br>
      <br>
      i.e. more than ten times slower than Scilab 5.5.1 (0.2964019
      seconds). <br>
      <br>
      Does somebody have an explanation ? <br>
      <br>
      S.<br>
      <br>
      <br>
      Le 01/02/2016 14:40, Jan-Åge Langeland a écrit :<br>
    </div>
    <blockquote cite="mid:56AF6060.4040300@online.no" type="cite">
      <meta content="text/html; charset=windows-1252"
        http-equiv="Content-Type">
      I ran a little speed test with the different alternatives, I found
      the results surprising:<br>
      <br>
      Jan <br>
      <br>
      <pre style="font-family:Monospaced;font-style:normal;font-size:12.0;"><big><span style="color:rgb(0,0,0);"><span style="color:rgb(100,174,100);font-style:italic;">//script ftest.sce</span>
<span style="color:rgb(0,0,0);">m</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">10000</span>
<span style="color:rgb(0,0,0);">n</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">10000</span>
<span style="color:rgb(0,0,0);">v</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(0,0,0);">ver</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">disp</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">v</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(188,143,143);">2</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">clear</span> <span style="color:rgb(0,0,0);">a</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">a</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(0,0,0);">zeros</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">n</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(0,0,0);">m</span><span style="color:rgb(74,85,219);">)</span> <span style="color:rgb(92,92,92);">==</span> <span style="color:rgb(188,143,143);">1</span><span style="color:rgb(0,0,0);">;</span> <span style="color:rgb(100,174,100);font-style:italic;">//best in Scilab 6.0.0</span>
<span style="color:rgb(0,0,0);">disp</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">clear</span> <span style="color:rgb(0,0,0);">a</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">a</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(0,0,0);">zeros</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">n</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">m</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(92,92,92);">></span><span style="color:rgb(188,143,143);">0</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">disp</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">clear</span> <span style="color:rgb(0,0,0);">a</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">a</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(218,112,214);">%f</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">ones</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">n</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">m</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">disp</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">clear</span> <span style="color:rgb(0,0,0);">a</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<b><span style="color:rgb(0,0,0);">a</span></b><b><span style="color:rgb(74,85,219);">(</span></b><b><span style="color:rgb(188,143,143);">1</span></b><b><span style="color:rgb(255,170,0);">:</span></b><b><span style="color:rgb(0,0,0);">n</span></b><b><span style="color:rgb(0,0,0);">,</span></b><b><span style="color:rgb(188,143,143);">1</span></b><b><span style="color:rgb(255,170,0);">:</span></b><b><span style="color:rgb(0,0,0);">m</span></b><b><span style="color:rgb(74,85,219);">)</span></b><b><span style="color:rgb(92,92,92);">=</span></b><b><span style="color:rgb(218,112,214);">%f</span></b><b><span style="color:rgb(0,0,0);">;</span></b> <span style="color:rgb(100,174,100);font-style:italic;">//best in Scilab 5.5.1 </span>
<span style="color:rgb(0,0,0);">disp</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">timer</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">clear</span> <span style="color:rgb(0,0,0);">a</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(100,174,100);font-style:italic;">//end script ftest.sce</span>
</span><span style="color:rgb(0,0,0);">

-->exec('ftest.sce',-1)
 
!Scilab Version:   5.5.1.1412169962  !
 
    1.4820095000000037543941  
 
    1.372808800000029805233  
 
    0.5304033999999546722393  
 
    0.2964018999999780135113  

</span></big><big><span style="color:rgb(0,0,0);"><big><span style="color:rgb(0,0,0);">--></span></big>exec('ftest.sce',-1)

!Scilab Version:   6.0.0.1447231131  !

    0.6708043

    1.3260085

    2.7300175

    3.3228213

</span></big></pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users@lists.scilab.org">users@lists.scilab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/users">http://lists.scilab.org/mailman/listinfo/users</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Département de Génie Informatique
EA 4297 Transformations Intégrées de la Matière Renouvelable
Université de Technologie de Compiègne -  CS 60319
60203 Compiègne cedex</pre>
  </body>
</html>