<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Le 17/11/2015 21:25, petarf a écrit :<br>
    </div>
    <blockquote cite="mid:1447791923391-4033102.post@n3.nabble.com"
      type="cite">
      <pre wrap="">Thank you for your replay. 

So basically I need to store data from hypermatrix to another matrix and
then I can write it to a file?</pre>
    </blockquote>
    Yes, together with its sizes. If the numbers are all reals, you may
    use something like this:<br>
    <pre style="font-family:Monospaced;font-style:normal;font-size:14.0;"><span style="color:rgb(0,0,0);">H</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">50</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">3</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">3</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">3</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">filename</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(218,112,214);">TMPDIR</span><span style="color:rgb(92,92,92);">+</span><span style="color:rgb(188,143,143);">"</span><span style="color:rgb(188,143,143);">\record_hypermat_as_text.txt</span><span style="color:rgb(188,143,143);">"</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(50,185,185);">fprintfMat</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">filename</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(50,185,185);">matrix</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">H</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">50</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(92,92,92);">-</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(188,143,143);">"</span><span style="color:rgb(188,143,143);">%lg</span><span style="color:rgb(188,143,143);">"</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(188,143,143);">"</span><span style="color:rgb(188,143,143);">size: </span><span style="color:rgb(188,143,143);">"</span><span style="color:rgb(92,92,92);">+</span><span sty
le="color:rgb(50,185,185);">strcat</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">string</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">size</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">H</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(188,143,143);">"</span><span style="color:rgb(188,143,143);">,</span><span style="color:rgb(188,143,143);">"</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(74,85,219);">[</span><span style="color:rgb(0,0,0);">M</span><span style="color:rgb(0,0,0);">,</span> <span style="color:rgb(0,0,0);">header</span><span style="color:rgb(74,85,219);">]</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(50,185,185);">fscanfMat</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">filename</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">s</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(174,92,176);">evstr</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">tokens</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">part</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">header</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">6</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(255,170,0);">$</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">"</span><span style="color:rgb(188,143,143);">,</span><span style="color:rgb(188,143,143);">"</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(92,92,92);">'</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">rH</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(50,185,185);">matrix</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">M</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">s</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;               // recovered hypermat

The output format may be tuned ("%lg").

Samuel Gougeon

</span></pre>
  </body>
</html>