<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello Frieder,<br>
    Your plots look better now. You can avoid overlapping of measurement
    numbers by  sawtooth stacking them. See example code below.<br>
    <pre style="font-family:Courier New;font-style:normal;font-size:12.0;"><span style="color:rgb(50,185,185);">xdel</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(100,174,100);font-style:italic;">//Generating dummy measurements x,y</span>
<span style="color:rgb(0,0,0);">dx</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">0.5</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(188,143,143);">50</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">x</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">cumsum</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">dx</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">y</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(174,92,176);text-decoration:underline;">sind</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">nM</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">length</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span><span style="color:rgb(100,174,100);font-style:italic;">//number of measurements</span>
<span style="color:rgb(174,92,176);text-decoration:underline;">plot</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">y</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(188,143,143);">r</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;">plot</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">y</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(188,143,143);">b+</span><span style="color:rgb(188,143,143);">'</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(100,174,100);font-style:italic;">//Plotting the measurement numbers in stacks to avoid overlapping                                </span>
<span style="color:rgb(0,0,0);">nstack</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">6</span><span style="color:rgb(0,0,0);">;</span><span style="color:rgb(100,174,100);font-style:italic;">//number of stacked measurement numbers</span>
<span style="color:rgb(0,0,0);">hstack</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">0.2</span><span style="color:rgb(0,0,0);">;</span><span style="color:rgb(100,174,100);font-style:italic;">//height of measurement number stack (relative to window height)</span>
<span style="color:rgb(0,0,0);">ybase</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(92,92,92);">-</span><span style="color:rgb(188,143,143);">0.9</span><span style="color:rgb(0,0,0);">;</span> <span style="color:rgb(100,174,100);font-style:italic;">//base ordinate for measurement numbers</span>
<span style="color:rgb(0,0,0);">yspan</span><span style="color:rgb(92,92,92);">=</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);">y</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(92,92,92);">-</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);">y</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(160,32,240);">for</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);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(0,0,0);">nM</span><span style="color:rgb(100,174,100);font-style:italic;">//measurement number</span>
  <span style="color:rgb(50,185,185);">xstring</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">m</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">ybase</span><span style="color:rgb(92,92,92);">+</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(174,92,176);text-decoration:underline;">modulo</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);">nstack</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(74,85,219);">)</span><span style="color:rgb(92,92,92);">*</span><span style="color:rgb(0,0,0);">hstack</span><span style="color:rgb(92,92,92);">*</span><span st
yle="color:rgb(0,0,0);">yspan</span><span style="color:rgb(92,92,92);">/</span><span style="color:rgb(0,0,0);">nstack</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(50,185,185);">string</span><span style="color:rgb(74,85,219);">(</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(160,32,240);">end</span></pre>
    Kind regards<br>
    Jens<br>
------------------------------------------------------------------------------------------------------------------------------<br>
    <div class="moz-cite-prefix">Am 12.10.2016 10:52, schrieb Frieder
      Nikolaisen:<br>
    </div>
    <blockquote
      cite="mid:606fa9c9d24e7fc4ec0e39195918ab4d@mail.student.hs-rm.de"
      type="cite">
      <p>Hello,</p>
      <p>thank you for all the feedback and help. It's really great.</p>
      <p>I used the idea of Jens Simon Strom combined with some help
        from last week:</p>
      <pre><span>//Datensätze </span>
<span>x1</span> <span>=</span> <span>(</span><span>A</span><span>(</span><span>:</span><span>,</span><span>1</span><span>)</span> <span>-</span> <span>A</span><span>(</span><span>1</span><span>,</span><span>1</span><span>)</span><span>)</span> <span>*</span> <span>24</span> <span>*</span> <span>3600</span><span>;</span>
<span>y1</span> <span>=</span> <span>A</span><span>(</span><span>:</span><span>,</span><span>y_1</span><span>)</span><span>;</span>
<span>y2</span> <span>=</span> <span>A</span><span>(</span><span>:</span><span>,</span><span>y_2</span><span>)</span><span>;</span>
<span>y3</span> <span>=</span> <span>A</span><span>(</span><span>:</span><span>,</span><span>y_3</span><span>)</span><span>;</span>
<span>drawlater</span><span>(</span><span>)</span>

<span>subplot</span><span>(</span><span>3</span><span>,</span> <span>1</span><span>,</span> <span>1</span><span>)</span>
<span>co</span> <span>=</span> <span>color</span><span>(</span><span>"</span><span>green</span><span>"</span><span>)</span><span>;</span> 
<span>plot2d</span><span>(</span><span>x1</span><span>,</span> <span>y1</span><span>,</span> <span>co</span><span>)</span><span>;</span>
<span>a</span> <span>=</span> <span>gca</span><span>(</span><span>)</span><span>;</span>
<span>b</span><span>.</span><span>font_color</span> <span>=</span> <span>co</span><span>;</span> 
<span>a</span><span>.</span><span>foreground</span> <span>=</span> <span>co</span><span>;</span>
<span>ylabel</span><span>(</span><span>string</span><span>(</span><span>kT</span><span>(</span><span>y_1</span><span>)</span><span>)</span><span>,</span><span>"</span><span>color</span><span>"</span><span>,</span><span>co</span><span>)</span>
<span>a</span><span>.</span><span>x_location</span> <span>=</span> <span>'</span><span>top</span><span>'</span><span>;</span>

<span>subplot</span><span>(</span><span>3</span><span>,</span> <span>1</span><span>,</span> <span>2</span><span>)</span>
<span>co</span> <span>=</span> <span>color</span><span>(</span><span>"</span><span>blue</span><span>"</span><span>)</span><span>;</span> 
<span>plot2d</span><span>(</span><span>x1</span><span>,</span> <span>y2</span><span>,</span> <span>co</span><span>)</span><span>;</span>
<span>b</span> <span>=</span> <span>gca</span><span>(</span><span>)</span><span>;</span>
<span>b</span><span>.</span><span>font_color</span> <span>=</span> <span>co</span><span>;</span> 
<span>b</span><span>.</span><span>foreground</span> <span>=</span> <span>co</span><span>;</span>
<span>ylabel</span><span>(</span><span>string</span><span>(</span><span>kT</span><span>(</span><span>y_2</span><span>)</span><span>)</span><span>,</span><span>"</span><span>color</span><span>"</span><span>,</span><span>co</span><span>)</span>
<span>b</span><span>.</span><span>axes_visible</span><span>(</span><span>1</span><span>)</span> <span>=</span> <span>"</span><span>off</span><span>"</span><span>;</span> 
<span>//b.marings = [0.1 0.1 0.3 0.5]; </span>
<span>//b.filled = </span><span>"</span><span>off</span><span>"</span><span>; </span>
<span>subplot</span><span>(</span><span>3</span><span>,</span> <span>1</span><span>,</span> <span>3</span><span>)</span>
<span>co</span><span>=</span><span>color</span><span>(</span><span>"</span><span>red</span><span>"</span><span>)</span><span>;</span>
<span>plot2d</span><span>(</span><span>x1</span><span>,</span> <span>y3</span><span>,</span> <span>co</span><span>)</span><span>;</span> 
<span>c</span> <span>=</span> <span>gca</span><span>(</span><span>)</span><span>;</span> 
<span>c</span><span>.</span><span>font_color</span> <span>=</span> <span>co</span><span>;</span> 
<span>c</span><span>.</span><span>foreground</span> <span>=</span> <span>co</span><span>;</span> 
<span>//c.axes_visible(1) = </span><span>"</span><span>off</span><span>"</span><span>; </span>
<span>ylabel</span><span>(</span><span>string</span><span>(</span><span>kT</span><span>(</span><span>y_3</span><span>)</span><span>)</span><span>,</span><span>"</span><span>color</span><span>"</span><span>,</span><span>co</span><span>)</span>
<span>//xlabel(string(</span><span>'</span><span>Zeit [Sekunden]</span><span>'</span><span>), co)</span>
<span>x</span><span>=</span> <span>(</span><span>A</span><span>(</span><span>:</span><span>,</span><span>1</span><span>)</span> <span>-</span> <span>A</span><span>(</span><span>1</span><span>,</span><span>1</span><span>)</span><span>)</span> <span>*</span> <span>24</span> <span>*</span> <span>3600</span><span>;</span>
<span>for</span> <span>k</span><span>=</span><span>1</span><span>:</span><span>A_size</span><span>(</span><span>1</span><span>,</span><span>1</span><span>)</span>  <span>//Beschriftung</span>
<span>xstring</span><span>(</span><span>x</span><span>(</span><span>k</span><span>)</span><span>,</span><span>x</span><span>(</span><span>1</span><span>)</span><span>,</span><span>string</span><span>(</span><span>k</span><span>)</span><span>)</span>        <span>// x(1) always 0</span>
<span>// xstring(x,y,str,[angle,[box]])</span>
<span>disp</span><span>(</span><span>x</span><span>(</span><span>1</span><span>)</span><span>)</span>
<span>end</span>
<span>//c.marings = [0.1 0.1 0.5 0.3]; </span>
<span>//c.filled = </span><span>"</span><span>off</span><span>"</span><span>; </span>

<span>drawnow</span><span>(</span><span>)</span></pre>
      <pre> </pre>
      <pre> </pre>
      <pre><span>The printed plots are attached. I did plot different paramters, as I can choose then in my GUI.</span></pre>
      <pre><span>That works well: </span></pre>
      <ul>
        <li><span> Three plots, having the same x axis. </span></li>
        <li><span>x axis on the top and bottom</span></li>
        <li><span>Line <strong>numbers Fitting the x axis</strong>. </span></li>
      </ul>
      <div><span>That does not work: </span></div>
      <ul>
        <li>showing a <strong>few line numbers</strong> only,
          for reading (best case: Fitting the automatic shown times in
          sec</li>
      </ul>
      <p> Problem: I cannot tell, how many datapoints there are going to
        be. So it mus be choosen automaticly.</p>
      <p> </p>
      <p>Best regards</p>
      <p>Frieder </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p>On 2016-10-11 21:04, Samuel Gougeon wrote:</p>
      <blockquote type="cite" style="padding-left:5px;
        border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
        <div class="moz-cite-prefix">Hello,<br>
          <br>
          Le 11/10/2016 14:46, Rafael Guerra a écrit :</div>
        <blockquote type="cite" style="padding-left:5px;
          border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- meta ignored --><!-- meta ignored --><!-- meta ignored --><!-- link ignored -->
          <div class="WordSection1">
            <p><span style="font-family: Times New Roman; font-size:
                small;"><span style="font-size: 12.0pt;">Hi,<!-- o ignored --></span></span></p>
            <p><span style="color: black; font-family: Times New Roman;
                font-size: small;"><span style="font-size: 12.0pt;
                  color: black;">I was not able to follow the whole
                  discussion<br>
                </span></span></p>
          </div>
        </blockquote>
        <span style="font-size: small;"><span style="font-family: Times
            New Roman;">Neither did i,</span></span><br>
        <blockquote type="cite" style="padding-left:5px;
          border-left:#1010ff 2px solid; margin-left:5px; width:100%">
          <div class="WordSection1">
            <p><span style="color: black; font-family: Times New Roman;
                font-size: small;"><span style="font-size: 12.0pt;
                  color: black;">but c</span></span>oncerning your
              subplot challenge: “<em style="mso-bidi-font-style:
                normal;"><span style="color: black;"><span style="color:
                    black; font-style: italic; mso-bidi-font-style:
                    normal;">…</span></span> I cannot add a second
                x-axis in a subplot by <span class="SpellE">newaxis</span>().
                How to add a x-axis by using subplot?</em>”<span
                style="color: black;"><span style="color: black;"><span
                    style="mso-spacerun: yes;">  </span>and </span></span>your
              last example<span style="color: black;"><span
                  style="color: black;">,<!-- o ignored --></span></span></p>
            <p><span style="color: black; font-family: Times New Roman;
                font-size: small;"><span style="font-size: 12.0pt;
                  color: black;">C</span></span>ouldn’t you add a 4<sup>th</sup>
              subplot at the bottom in order to plot <span
                style="color: black;"><span style="color: black;">the 2<sup>nd</sup></span></span>x-axis
              (<span style="color: black;"><span style="color: black;">say</span></span>
              <span style="color: black;"><span style="color: black;">by</span></span>
              plot<span style="color: black;"><span style="color:
                  black;">ting </span></span>only zeros)?</p>
          </div>
        </blockquote>
        .<br>
        Why not using drawaxis() as already suggested? drawaxis() is
        made for this kind of situation.<br>
        In this thread, no logarithmic axis is involved. So i do to
        catch the reason of ignoring drawaxis().<br>
        <br>
        By the way, IMO, a drawing of what exactly is required would be
        clearer than hundred of lines of description, with schematic
        curves, axes, arrows linking curves to their multiple axes in x
        and y.<br>
        <br>
        BR<br>
        Samuel Gougeon<br>
        <br>
      </blockquote>
      <p> </p>
      <div> </div>
      <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>
  </body>
</html>