<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>