<div dir="ltr"><div>Thanks for the answer,<br><br></div>I intend to plot a curve that changes its color. Following your code I've tried,<br><br><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(174,92,176);text-decoration:underline">clf</span>
<span style="color:rgb(50,185,185)">drawlater</span>
<span style="color:rgb(0,0,0)">f</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">gcf</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)">Nc</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">// Number of colors used</span>
<span style="color:rgb(0,0,0)">f</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">color_map</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">jetcolormap</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">Nc</span><span style="color:rgb(74,85,219)">)</span><span style="color:rgb(0,0,0)">;<br></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(0,0,0)">x=[0:0.1:4*%pi];<br></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(0,0,0)">y=sin(x);<br><br></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(0,0,0)">plot2d(x,y,axesflag=0)<br><br></span><br><span style="color:rgb(0,0,0)">e</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">gce</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)">e</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">fill_mode</span> <span style="color:rgb(92,92,92)">=</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(100,174,100);font-style:italic">// the background must be filled</span>
<span style="color:rgb(0,0,0)">e</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">interp_color_vector</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(0,0,0)">Nc</span> <span style="color:rgb(0,0,0)">Nc</span> <span style="color:rgb(188,143,143)">1</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(100,174,100);font-style:italic">// defines distibution of graded colors</span>
<span style="color:rgb(0,0,0)">e</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">interp_color_mode</span> <span style="color:rgb(92,92,92)">=</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(100,174,100);font-style:italic">// actives graded colors</span>
<span style="color:rgb(50,185,185)">drawnow<br><br></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(50,185,185)"><span style="color:rgb(0,0,0)">And got errors like,<br><br></span></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(0,0,0)">"... the property 'fill_mode' or 'data' does not exist for this handler ..." (a tranlation from portuguese)<br><br></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(50,185,185)"><span style="color:rgb(0,0,0)">Is it possible to have a curve changing color as it proceeds?</span><br><br></span></pre><pre style="font-family:Monospaced;font-style:normal"><span style="color:rgb(50,185,185)"><span style="color:rgb(0,0,0)">Thanks again</span><br></span></pre></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-07 23:43 GMT-03:00 Samuel Gougeon <span dir="ltr"><<a href="mailto:sgougeon@free.fr" target="_blank">sgougeon@free.fr</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">
<div>Le 07/06/2015 16:26, Adelson a écrit :<br>
</div>
<blockquote type="cite">
<pre>Could someone please post here a simple and clear example of plotting a curve
using a specific interp_color_vector?</pre>
</blockquote>
Here it is:<br>
<pre style="font-family:Monospaced;font-style:normal;font-size:13.0"><span style="color:rgb(174,92,176);text-decoration:underline">clf</span>
<span style="color:rgb(50,185,185)">drawlater</span>
<span style="color:rgb(0,0,0)">f</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">gcf</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)">Nc</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">// Number of colors used</span>
<span style="color:rgb(0,0,0)">f</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">color_map</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">jetcolormap</span><span style="color:rgb(74,85,219)">(</span><span style="color:rgb(0,0,0)">Nc</span><span style="color:rgb(74,85,219)">)</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(74,85,219)">[</span><span style="color:rgb(188,143,143)">0</span> <span style="color:rgb(188,143,143)">0.6</span> <span style="color:rgb(188,143,143)">1</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)">y</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(188,143,143)">0.4</span> <span style="color:rgb(188,143,143)">1</span> <span style="color:rgb(188,143,143)">0.7</span><span style="color:rgb(74,85,219)">]</span><span style="color:rgb(0,0,0)">;</span>
<span style="color:rgb(50,185,185)">xpoly</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)">lines</span><span style="color:rgb(188,143,143)">"</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)">e</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(174,92,176);text-decoration:underline">gce</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)">e</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">fill_mode</span> <span style="color:rgb(92,92,92)">=</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(100,174,100);font-style:italic">// the background must be filled</span>
<span style="color:rgb(0,0,0)">e</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">interp_color_vector</span> <span style="color:rgb(92,92,92)">=</span> <span style="color:rgb(74,85,219)">[</span><span style="color:rgb(0,0,0)">Nc</span> <span style="color:rgb(0,0,0)">Nc</span> <span style="color:rgb(188,143,143)">1</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(100,174,100);font-style:italic">// defines distibution of graded colors</span>
<span style="color:rgb(0,0,0)">e</span><span style="color:rgb(92,92,92)">.</span><span style="color:rgb(170,170,170)">interp_color_mode</span> <span style="color:rgb(92,92,92)">=</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(100,174,100);font-style:italic">// actives graded colors</span>
<span style="color:rgb(50,185,185)">drawnow
</span>
<img src="cid:part1.00040400.04030205@free.fr" alt="">
The result of a more elaborated example (could be added as a demo) :
<img src="cid:part2.01010807.03030305@free.fr" alt="">
</pre>
</div>
<br>_______________________________________________<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" target="_blank">http://lists.scilab.org/mailman/listinfo/users</a><br>
<br></blockquote></div><br></div>