<div dir="ltr"><div><div><div><div><div><div><div><div><div>OK.<br><br></div>Please find attached a sample that might help you.<br><br></div>Note:<br></div>It is possible to draw only an axis without showing the corresponding data.<br></div>Hence: One can create some "fake" or "foo" data not displaying them, but showing the corresponding axis.<br><br></div>so using this principle, you can draw as many axes as you like..and place them where you like.<br><br></div><div><div><div><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(100,174,100);font-style:italic">// all datashare same x axis</span>
<span style="color:rgb(100,174,100);font-style:italic">// example: there are 1000 datapoints</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)">1000</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">1000</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">// each graph has it</span><span style="color:rgb(100,174,100);font-style:italic">'</span><span style="color:rgb(100,174,100);font-style:italic">s own y-axis</span>
<span style="color:rgb(0,0,0)">y1</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)">y2</span>  <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">200</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(188,143,143)">1</span><span style="color:rgb(92,92,92)">/</span><span style="color:rgb(188,143,143)">20</span> <span style="color:rgb(92,92,92)">*</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(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(100,174,100);font-style:italic">// create fake x-values for y-axis</span>
<span style="color:rgb(0,0,0)">fake_x</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(50,185,185)">zeros</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)">length</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(74,85,219)">)</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">y1_min</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(100,174,100);font-style:italic">// min-value for y1-axis</span>
<span style="color:rgb(0,0,0)">y1_max</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">100</span><span style="color:rgb(0,0,0)">;</span>                           <span style="color:rgb(100,174,100);font-style:italic">// max value for y1 axis</span>

<span style="color:rgb(0,0,0)">y2_min</span> <span style="color:rgb(92,92,92)">=</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(100,174,100);font-style:italic">// min-value for y2-axis</span>
<span style="color:rgb(0,0,0)">y2_max</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(100,174,100);font-style:italic">// max value for y2 axis</span>

<span style="color:rgb(0,0,0)">y3_min</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">10</span><span style="color:rgb(0,0,0)">;</span>                            <span style="color:rgb(100,174,100);font-style:italic">// min-value for y3-axis</span>
<span style="color:rgb(0,0,0)">y3_max</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">20</span><span style="color:rgb(0,0,0)">;</span>                             <span style="color:rgb(100,174,100);font-style:italic">// max value for y3 axis</span>

<span style="color:rgb(100,174,100);font-style:italic">// create 2nd x-axis</span>
<span style="color:rgb(100,174,100);font-style:italic">// example: the 1000 datapoints has been taken in 60 seconds</span>
<span style="color:rgb(0,0,0)">x2_min</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)">x2_max</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">60</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(0,0,0)">dx2</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(0,0,0)">x2_max</span> <span style="color:rgb(92,92,92)">-</span> <span style="color:rgb(0,0,0)">x2_min</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)">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(0,0,0)">x2_min</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(0,0,0)">x2_max</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(0,0,0)">dx2</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">// create fake data for x2 axis</span>
<span style="color:rgb(0,0,0)">fake_y</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(50,185,185)">zeros</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)">length</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(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(50,185,185)">figure</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)">background</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(188,143,143)">8</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(0,0,0)">,</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(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)">y2</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(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)">y3</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(188,143,143)">5</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(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)">a</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)">2</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(0,0,0)">a</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(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">// create y1 axis</span>
<span style="color:rgb(0,0,0)">a1</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(50,185,185)">plot2d</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">fake_x</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(100,174,100);font-style:italic">// for fake_x = 0 creates a line on the y1-axis</span>
                                            <span style="color:rgb(100,174,100);font-style:italic">// therefore the fake data are not visible</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)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">visible</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(100,174,100);font-style:italic">// hide fake graph if nesessary to only show the axes</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)">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(0,0,0)">y1_min</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(0,0,0)">y1_max</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">// make x-coordinate start at 0 so that fake data aling with y-axis</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)">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(0,0,0)">a1</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)">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(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">// create y2 axis</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(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(50,185,185)">plot2d</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">fake_x</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)">c</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">// for fake_x = 0 creates a line on the y2-axis</span>
                                            <span style="color:rgb(100,174,100);font-style:italic">// therefore the fake data are not visible</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)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">visible</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(100,174,100);font-style:italic">// hide fake graph if nesessary to only show the axes</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(0,0,0)">y2_min</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(0,0,0)">y2_max</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">// set x-min to </span><span style="color:rgb(100,174,100);font-style:italic">"</span><span style="color:rgb(100,174,100);font-style:italic">0</span><span style="color:rgb(100,174,100);font-style:italic">"</span><span style="color:rgb(100,174,100);font-style:italic">...x_max does not matter, since x-axis won</span><span style="color:rgb(100,174,100);font-style:italic">'</span><span style="color:rgb(100,174,100);font-style:italic">t be shown</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)">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(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)">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)">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.1</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">// create y3 axis</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(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(50,185,185)">plot2d</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">fake_x</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)">c</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">// for fake_x = 0 creates a line on the y3-axis</span>
                                            <span style="color:rgb(100,174,100);font-style:italic">// therefore the fake data are not visible</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)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">visible</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(100,174,100);font-style:italic">// hide fake graph if nesessary to only show the axes</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(0,0,0)">y3_min</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(0,0,0)">y3_max</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">// set x-min to </span><span style="color:rgb(100,174,100);font-style:italic">"</span><span style="color:rgb(100,174,100);font-style:italic">0</span><span style="color:rgb(100,174,100);font-style:italic">"</span><span style="color:rgb(100,174,100);font-style:italic">...x_max does not matter, since x-axis won</span><span style="color:rgb(100,174,100);font-style:italic">'</span><span style="color:rgb(100,174,100);font-style:italic">t be shown</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(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)">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)">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.1</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(0,0,0)">a3</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">axes_reverse</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(188,143,143)">"</span><span style="color:rgb(188,143,143)">on</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)">off</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)">off</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(100,174,100);font-style:italic">// reverse x3 axis, since it is on the right side</span>

<span style="color:rgb(100,174,100);font-style:italic">// create 2nd x-axis</span>

<span style="color:rgb(0,0,0)">a4</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)">black</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)">a4</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)">a4</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(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)">fake_y</span><span style="color:rgb(0,0,0)">,</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(100,174,100);font-style:italic">// for fake_y = 0 creates a line on the x2-axis</span>
                                            <span style="color:rgb(100,174,100);font-style:italic">// therefore the fake data are not visible</span>
<span style="color:rgb(0,0,0)">a4</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">children</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">visible</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(100,174,100);font-style:italic">// hide fake graph if nesessary to only show the axes</span>
<span style="color:rgb(0,0,0)">a4</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(50,185,185)">min</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(188,143,143)">0</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)">x2</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">,</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(0,0,0)">a4</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)">2</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(0,0,0)">a4</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)">a4</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)">a4</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(188,143,143)">0.2</span> <span style="color:rgb(188,143,143)">0.2</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(50,185,185)">drawnow</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(74,85,219)">)</span></pre><br></div></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-10-09 1:04 GMT+02:00 Frieder Nikolaisen <span dir="ltr"><<a href="mailto:Frieder.Nikolaisen@student.hs-rm.de" target="_blank">Frieder.Nikolaisen@student.hs-rm.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p>Dear Philipp, <br>
    </p>
    <p>thank you, thats great. I will try it at work on monday.
      Actually, I do have three plots sharing a common x axis and having
      three different y axis. Why I do want to have two x axis is, to
      show to different times on x. Once in secound, once in line of
      document. <br>
    </p>
    <p>Best regards</p><span class="HOEnZb"><font color="#888888">
    <p>Frieder <br>
    </p></font></span><div><div class="h5">
    <p><br>
    </p>
    <div class="m_-2914373835108556826moz-cite-prefix">Am 08.10.2016 um 23:43 schrieb Philipp
      Mühlmann:<br>
    </div>
    <blockquote type="cite">
      
      <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><span>clc</span><span>(</span><span>)</span><span>;</span>
<span>clear</span><span>(</span><span>'</span><span>all</span><span>'</span><span>)</span><span>;</span>

<span>x1</span>  <span>=</span> <span>linspace</span><span>(</span><span>1</span><span>,</span><span>10</span><span>,</span><span>10</span><span>)</span><span>;</span>
<span>x2</span>  <span>=</span> <span>linspace</span><span>(</span><span>0</span><span>,</span><span>100</span><span>,</span><span>101</span><span>)</span><span>;</span>
<span>x3</span>  <span>=</span> <span>x1</span><span>;</span>

<span>y1</span>  <span>=</span> <span>linspace</span><span>(</span><span>1</span><span>,</span><span>10</span><span>,</span><span>10</span><span>)</span><span>;</span>
<span>y2</span>  <span>=</span> <span>sin</span><span>(</span><span>x2</span><span>)</span><span>;</span>
<span>y3</span>  <span>=</span> <span>sqrt</span><span>(</span><span>x1</span><span>)</span><span>;</span>

<span>drawlater</span><span>(</span><span>)</span>

<span>plot2d</span><span>(</span><span>x1</span><span>,</span> <span>y1</span><span>)</span><span>;</span>
<span>a1</span> <span>=</span> <span>gca</span><span>(</span><span>)</span><span>;</span>
<span>a1</span><span>.</span><span>x_location</span> <span>=</span> <span>"</span><span>bottom</span><span>"</span><span>;</span>
<span>a1</span><span>.</span><span>y_location</span> <span>=</span> <span>"</span><span>left</span><span>"</span><span>;</span>
<span>a1</span><span>.</span><span>margins</span> <span>=</span> <span>[</span><span>0.2</span><span>,</span><span>0.2</span><span>,</span><span>0.2</span><span>,</span><span>0.2</span><span>]</span>

<span>// Axis y2</span>

<span>a2</span><span>=</span><span>newaxes</span><span>(</span><span>)</span><span>;</span>
<span>c</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>x2</span><span>,</span><span>y2</span><span>,</span><span>style</span> <span>=</span> <span>c</span><span>)</span><span>;</span>
<span>a2</span><span>.</span><span>font_color</span><span>=</span><span>c</span><span>;</span>
<span>a2</span><span>.</span><span>foreground</span><span>=</span><span>c</span><span>;</span>

<span>a2</span><span>.</span><span>filled</span><span>=</span><span>"</span><span>off</span><span>"</span><span>;</span>
<span>a2</span><span>.</span><span>x_location</span><span>=</span><span>"</span><span>bottom</span><span>"</span><span>;</span>
<span>a2</span><span>.</span><span>y_location</span><span>=</span><span>"</span><span>right</span><span>"</span><span>;</span>
<span>a2</span><span>.</span><span>margins</span> <span>=</span> <span>[</span><span>0.2</span><span>,</span><span>0.2</span><span>,</span><span>0.2</span><span>,</span><span>0.1</span><span>]</span><span>;</span>     <span>// shift axis relative to graphic window</span>
<span>a2</span><span>.</span><span>data_bounds</span> <span>=</span> <span>[</span><span>0</span><span>,</span><span>-</span><span>2.</span><span>;</span><span>100</span><span>,</span><span>2</span><span>]</span><span>;</span>     <span>// change axis bounds, so that graph is nicely placed in plotted area</span>

<span>// Axis y3</span>

<span>a3</span><span>=</span><span>newaxes</span><span>(</span><span>)</span><span>;</span>
<span>c</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>x3</span><span>,</span><span>y3</span><span>,</span><span>style</span> <span>=</span> <span>c</span><span>)</span><span>;</span>
<span>a3</span><span>.</span><span>font_color</span><span>=</span><span>c</span><span>;</span>
<span>a3</span><span>.</span><span>foreground</span><span>=</span><span>c</span><span>;</span>
<span>a3</span><span>.</span><span>filled</span><span>=</span><span>"</span><span>off</span><span>"</span><span>;</span>
<span>a3</span><span>.</span><span>x_location</span><span>=</span><span>"</span><span>bottom</span><span>"</span><span>;</span>  
<span>a3</span><span>.</span><span>y_location</span><span>=</span><span>"</span><span>left</span><span>"</span><span>;</span>

<span>a3</span><span>.</span><span>data_bounds</span> <span>=</span> <span>[</span><span>0</span><span>,</span><span>1</span><span>;</span><span>10</span><span>,</span><span>4</span><span>]</span><span>;</span>
<span>a3</span><span>.</span><span>margins</span> <span>=</span> <span>[</span><span>0.134</span> <span>0.2</span> <span>0.2</span> <span>0.2</span><span>]</span><span>;</span>

<span>// display x3 to check overlapping of x1 and x3 tics;</span>
<span>// if overlapping is good enough, than hide x3</span>
<span>a3</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>drawnow</span><span>(</span><span>)</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">
            <div> <b>Edit in #3</b><span><br>
                <div class="m_-2914373835108556826m_-8413539564860313910moz-cite-prefix">Am
                  06.10.2016 18:20, schrieb Jens Simon Strom:<br>
                </div>
              </span>
              <blockquote type="cite"><span> 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><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_-2914373835108556826m_-8413539564860313910moz-cite-prefix"> <br>
                  </div>
                </span></blockquote>
              <br>
            </div>
            <br>
            ______________________________<wbr>_________________<br>
            users mailing list<br>
            <a href="mailto:users@lists.scilab.org" target="_blank">users@lists.scilab.org</a><br>
            <a href="http://lists.scilab.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.scilab.org/mailma<wbr>n/listinfo/users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
        <br>
        <br>
        -- <br>
        <div class="m_-2914373835108556826gmail_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>
      <br>
      <fieldset class="m_-2914373835108556826mimeAttachmentHeader"></fieldset>
      <br>
      <pre>______________________________<wbr>_________________
users mailing list
<a class="m_-2914373835108556826moz-txt-link-abbreviated" href="mailto:users@lists.scilab.org" target="_blank">users@lists.scilab.org</a>
<a class="m_-2914373835108556826moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/users" target="_blank">http://lists.scilab.org/<wbr>mailman/listinfo/users</a>
</pre>
    </blockquote>
    <br>
  </div></div></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>