<div dir="ltr"><div><div><div><div><div><div>Dear Frieder,<br><br></div>I understand following:<br><br></div><div>You want to plot 3 graphs into one diagram.<br><br></div><div>Basically each graph has it's own x and y axis.<br><br></div><div>Since for two graphs the x-axis are the same, you want to have a diagram with two x-axis and three y-axis   <br></div></div><br></div>Please find a code snipplet that will create such a diagram.<br><br></div>Best regards,<br></div>Philipp<br><div><div><pre style="font-family:monospaced;font-style:normal"><span style="color:rgb(50,185,185)">clc</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(50,185,185)">clear</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(188,143,143)">'</span><span style="color:rgb(188,143,143)">all</span><span style="color:rgb(188,143,143)">'</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>

<span style="color:rgb(0,0,0)">x1</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">linspace</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)">10</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">10</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">x2</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">linspace</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(188,143,143)">0</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">100</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">101</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">x3</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(0,0,0)">x1</span><span style="color:rgb(0,0,0)">;</span>

<span style="color:rgb(0,0,0)">y1</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">linspace</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)">10</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">10</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">y2</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(50,185,185)">sin</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">x2</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">y3</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(50,185,185)">sqrt</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">x1</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>

<span style="color:rgb(50,185,185)">drawlater</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(74,85,219)">)</span>

<span style="color:rgb(50,185,185)">plot2d</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">x1</span><span style="color:rgb(0,0,0)">,</span> <span style="color:rgb(0,0,0)">y1</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a1</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">gca</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)">a1</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">x_location</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">bottom</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a1</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">y_location</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">left</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a1</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">margins</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(74,85,219)">]</span>

<span style="color:rgb(100,174,100);font-style:italic">// Axis y2</span>

<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(50,185,185)">newaxes</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)">c</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(50,185,185)">color</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">blue</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(50,185,185)">plot2d</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">x2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(0,0,0)">y2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(0,0,0)">style</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(0,0,0)">c</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">font_color</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(0,0,0)">c</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">foreground</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(0,0,0)">c</span><span style="color:rgb(0,0,0)">;</span>

<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">filled</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">off</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">x_location</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">bottom</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">y_location</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">right</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">margins</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">0.2</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">0.1</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">// shift axis relative to graphic window</span>
<span style="color:rgb(0,0,0)">a2</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">data_bounds</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(188,143,143)">0</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(92,92,92)">-</span><span style="color:rgb(188,143,143)">2.</span><span style="color:rgb(0,0,0)">;</span><span style="color:rgb(188,143,143)">100</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">2</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">// change axis bounds, so that graph is nicely placed in plotted area</span>

<span style="color:rgb(100,174,100);font-style:italic">// Axis y3</span>

<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(50,185,185)">newaxes</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)">c</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(50,185,185)">color</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">red</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(50,185,185)">plot2d</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">x3</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(0,0,0)">y3</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(0,0,0)">style</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(0,0,0)">c</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">font_color</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(0,0,0)">c</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">foreground</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(0,0,0)">c</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">filled</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">off</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">x_location</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">bottom</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>  
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">y_location</span><span style="color:rgb(92,92,92)">=</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">left</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>

<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">data_bounds</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(188,143,143)">0</span><span style="color:rgb(0,0,0)">,</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)">10</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">4</span><span style="color:rgb(74,85,219)">]</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">margins</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(188,143,143)">0.134</span> <span style="color:rgb(188,143,143)">0.2</span> <span style="color:rgb(188,143,143)">0.2</span> <span style="color:rgb(188,143,143)">0.2</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">// display x3 to check overlapping of x1 and x3 tics;</span>
<span style="color:rgb(100,174,100);font-style:italic">// if overlapping is good enough, than hide x3</span>
<span style="color:rgb(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">axes_visible</span><span style="color:rgb(74,85,219)">(</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(188,143,143)">"</span><span style="color:rgb(188,143,143)">off</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(0,0,0)">;</span>    

<span style="color:rgb(50,185,185)">drawnow</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(74,85,219)">)</span></pre><br><div><br><br><br><br><br><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-10-06 21:28 GMT+02:00 Jens Simon Strom <span dir="ltr"><<a href="mailto:j.s.strom@hslmg.de" target="_blank">j.s.strom@hslmg.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <b>Edit in #3</b><span class=""><br>
    <div class="m_-8413539564860313910moz-cite-prefix">Am 06.10.2016 18:20, schrieb Jens Simon
      Strom:<br>
    </div>
    </span><blockquote type="cite"><span class="">
      
      Hallo Frieder,<br>
      You ask  many questions in one post.<br>
      <br>
      1: You just divide the (numerical)  time interval into an adequate
      number of points (which can be neatly accommodated) with linspace
      or ':' and plot the corresponding time text colums via a for-loop.
      There is no need that 'text times' coincide with measured data.
      They only should be placed at the correct locations.<br>
      <br></span>
      3:You may not be familiar with how to get quick help from Scilab:
      Just highlight the command 'plot2d' or 'style' here and go to the
      help pages<b> by right mouse click.</b><span class=""><br>
      <br>
      4: Highlight newaxes,  foreground<br>
      <br>
      5: I would postpone integrating a checkbox until everything else
      is to your satisfaction. The rest of #5 is perhaps answered by #1.<br>
      <br>
      General remarks
      <ul>
        <li> Do not ask many questions simultaneously. Attack them one
          by one. You make it easier for yourself and the helpers.</li>
        <li>Accompany your questions by short examples which omit 
          irrelevant 'ornaments'. The code you really write with the
          variables you really use is less appropriate in most cases. </li>
        <li>Begin to polish the results (color, line types, fonts,
          fontsize, etc.) only as the last step in your work. At the
          beginning accept what Scilab delivers to you.</li>
        <li>Work the help pages.</li>
      </ul>
      My painful experience is that the polishing job often consumes
      more time (and nerves) than the technical problem itself. Scilab
      is far from intuitive in that respect.<br>
      <br>
      Kind regards, Jens<br>
      <br>
      <div class="m_-8413539564860313910moz-cite-prefix"> <br>
      </div>
    </span></blockquote>
    <br>
  </div>

<br>______________________________<wbr>_________________<br>
users mailing list<br>
<a href="mailto:users@lists.scilab.org">users@lists.scilab.org</a><br>
<a href="http://lists.scilab.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.scilab.org/<wbr>mailman/listinfo/users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>In Kanada is' ka' na' da. Sonst wär' Kanada Jemanda.</div><div><br></div><div>There we have the salad.</div></div></div>
</div>