<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Le 10/03/2014 11:16, Antoine a écrit :<br>
    </div>
    <blockquote cite="mid:531D90F9.3090300@blanche.im" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <div class="moz-cite-prefix">Bonjour,<br>
        <br>
        Je vais essayer d'être plus précis. <br>
        Je souhaite afficher les deux surfaces dans deux fenêtres
        différentes (fenêtre 1 et 2).<br>
        Par contre je cherche à imposer une table de couleur dans la
        fenêtre 2 qui est la même que celle de la fenêtre 1.<br>
        <br>
        Pour l'instant, j'arrive à imposer la même table de couleur dans
        la fenêtre 1 et 2, le problème est que la surface de la fenêtre
        2 ne respecte pas l'échelle imposée.<br>
        <br>
        //fenetre 1<br>
        <pre style="font-family:Monospaced;font-style:normal;font-size:19.0;"><span style="color:rgb(0,0,0);">f</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(174,92,176);text-decoration:underline;">scf</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);">f</span><span style="color:rgb(92,92,92);">.</span><span style="color:rgb(170,170,170);">color_map</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(174,92,176);text-decoration:underline;">jetcolormap</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">256</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(174,92,176);text-decoration:underline;">colorbar</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">min</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(50,185,185);">max</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</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(188,143,143);">1</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(50,185,185);">round</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">max</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(92,92,9!
 2);">-<!--
span--><span style="color:rgb(50,185,185);">min</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</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);">fmt</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(188,143,143);">%d</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(174,92,176);text-decoration:underline;">surf</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">matX</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">matY</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">data</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></pre>
        //fenetre 2<br>
        <pre style="font-family:Monospaced;font-style:normal;font-size:19.0;"><span style="color:rgb(0,0,0);">f</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(174,92,176);text-decoration:underline;">scf</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);">f</span><span style="color:rgb(92,92,92);">.</span><span style="color:rgb(170,170,170);">color_map</span> <span style="color:rgb(92,92,92);">=</span> <span style="color:rgb(174,92,176);text-decoration:underline;">jetcolormap</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">256</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(174,92,176);text-decoration:underline;">colorbar</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">min</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(50,185,185);">max</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</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(188,143,143);">1</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(50,185,185);">round</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(50,185,185);">max</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(92,92,9!
 2);">-<!--
span--><span style="color:rgb(50,185,185);">min</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">data</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);">fmt</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(188,143,143);">%d</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(74,85,219);">)</span> // choisi identique a fenêtre 1
<span style="color:rgb(174,92,176);text-decoration:underline;">surf</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">I</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">J</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">Data</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">; //Data est une interpolation de data</span></span></pre>
        Merci <br>
        <br>
        Antoine<br>
        <br>
        <br>
        Le 10/03/2014 10:13, Samuel Gougeon a écrit :<br>
      </div>
      <blockquote cite="mid:531D8245.7070503@free.fr" type="cite">
        <meta content="text/html; charset=ISO-8859-1"
          http-equiv="Content-Type">
        <div class="moz-cite-prefix">Bonjour,<br>
          <br>
          Le 10/03/2014 09:58, Antoine a écrit :<br>
        </div>
        <blockquote cite="mid:531D7EB9.9020105@blanche.im" type="cite">
          <meta content="text/html; charset=ISO-8859-1"
            http-equiv="Content-Type">
          <div class="moz-cite-prefix">.../...<s pan=""
              style="color:rgb(50,185,185);"><s pan=""
                style="color:rgb(50,185,185);"><br>
              </s></s><span style="color:rgb(50,185,185);"><span
                style="color:rgb(50,185,185);">j'ai un petit soucis ici
                au niveau de la colorbar, j’aimerai que les couleurs
                soient les mêmes sur mes deux figures<br>
                cependant l'interpolation engendre des erreurs sur les
                bords de la matrice, qui fausse mon échelle dans la
                seconde figure</span></span><s pan=""
              style="color:rgb(50,185,185);"><s pan=""
                style="color:rgb(50,185,185);"><br>
              </s></s></div>
        </blockquote>
        Vous pouvez soit dessiner chaque surface dans une fenêtre
        distincte (chacune ayant sa propre table de couleurs),<br>
        soit utiliser le mode s.cdata_mapping = "direct"; lorsque
        plusieurs surfaces (et graphes) doivent partager<br>
        la même table de couleurs sans tous en couvrir toute l'étendue.<br>
      </blockquote>
    </blockquote>
    Oui, dans ce cas également vous devez utiliser le mode cdata_mapping
    = "direct"; après avoir converti<br>
    vos données en Z en n° de couleurs.<br>
    La possibilité de mettre en oeuvre plus facilement une
    correspondance Z=> n° de couleurs en mode <br>
    "scaled" -- mais sur une étendue de la table au choix [(zmin,
    c_min), (zmax, cmax)], sans avoir à dénaturer<br>
    les données -- a été demandée, avec la proposition concrète
    ci-dessus, mais a récemment été classée sans suite :<br>
    <a class="moz-txt-link-freetext" href="http://bugzilla.scilab.org/show_bug.cgi?id=11059">http://bugzilla.scilab.org/show_bug.cgi?id=11059</a><br>
    <br>
    Samuel<br>
    <br>
    <br>
  </body>
</html>