<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;"><div>very nice chart, great you find your way. <br></div><div><br></div><div>rgds,<br>CL</div><br><div data-zbluepencil-ignore="true" style="" class="zmail_extra"><br><div id="Zm-_Id_-Sgn1">---- On Wed, 23 Oct 2019 18:44:40 +0800 <b>Perrichon <perrichon.pierre@wanadoo.fr></b> wrote ----<br></div><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 6px; margin: 0px 0px 0px 5px;"><div class=" zm_4260203214342483543_parse_-7124027218977297558" lang="FR"><div class="x_-492374515WordSection1"><p class="MsoNormal"><span style="">Hello<b><i> </i></b>CL</span><br></p><p class="MsoNormal"><span style="">Thanks you for your response. It’s wise en relevant.</span><br></p><p class="MsoNormal"><span style="">But yesterday, I’ve found 5 minutes ti program the children(x).foreground</span><br></p><p class="MsoNormal"><span style="">Also thanks you for this nice conversation and exchange</span><br></p><p class="MsoNormal"><span style=""> </span><br></p><p class="MsoNormal"><span style=""> </span><br></p><p class="MsoNormal"><img src="cid:image001.jpg@01D5899F.79C88F10" style="width: 2.925in;height: 2.7in;" height="2.7in" width="2.925in"><span style=""></span><br></p><p class="MsoNormal"><span style=""> </span><br></p><p class="MsoNormal"><span style="">Pierre P.</span><br></p><p class="MsoNormal"><span style=""> </span><br></p><p class="MsoNormal"><span style=""> </span><br></p><div><div style="border: none;border-top: solid rgb(225,225,225) 1.0pt;padding: 3.0pt 0.0cm 0.0cm 0.0cm;"><p class="MsoNormal"><b>De :</b> users <<a target="_blank" href="mailto:users-bounces@lists.scilab.org">users-bounces@lists.scilab.org</a>> <b>De la part de</b> Chin Luh Tan<br><b>Envoyé :</b> mercredi 23 octobre 2019 02:02<br><b>À :</b> Users mailing list for Scilab <<a target="_blank" href="mailto:users@lists.scilab.org">users@lists.scilab.org</a>><br><b>Objet :</b> Re: [Scilab-users] {EXT} Curves color when plotting</p></div></div><p class="MsoNormal"> <br></p><div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><blockquote style="border: none;border-left: solid rgb(204,204,204) 1.0pt;padding: 0.0cm 0.0cm 0.0cm 5.0pt;margin-left: 3.75pt;margin-top: 5.0pt;margin-right: 0.0cm;margin-bottom: 5.0pt;"><div><div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">Hi,</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">I see. In his case, since Scilab is open source, I think the best way is to edit the plot to suit to your need. </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">for example, you can edit the bode function, add extra line to line 125 and 155</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><pre><span class="x_-492374515colour"><i><span class="colour" style="color:rgb(100, 174, 100)"><span class="font" style="font-family:Monospaced, serif">// Set datatips info</span></span></i></span><span class="font" style="font-family:Monospaced, serif"></span><br></pre><pre><span class="x_-492374515colour"><span class="colour" style="color:black"><span class="font" style="font-family:Monospaced, serif">124 e</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)">=</span></span> <span class="x_-492374515colour"><u><span class="colour" style="color:rgb(174, 92, 176)">gce</span></u><span class="colour" style="color:rgb(74, 85, 219)">()</span><span class="colour" style="color:black">;</span></span></span><br></pre><pre><span class="x_-492374515colour"><span class="colour" style="color:black"><span class="font" style="font-family:Monospaced, serif">125 e</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)"><span class="font" style="font-family:Monospaced, serif">.</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(170, 170, 170)"><span class="font" style="font-family:Monospaced, serif">children</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)"><span class="font" style="font-family:Monospaced, serif">.</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(170, 170, 170)"><span class="font" style="font-family:Monospaced, serif">foreground</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)">=</span></span> <span class="x_-492374515colour"><span class="colour" style="color:black">tcolor</span><span class="colour" style="color:rgb(74, 85, 219)">(</span><span class="colour" style="color:rosybrown">1</span><span class="colour" style="color:rgb(74, 85, 219)">)</span><span class="colour" style="color:black">; <-- extra line</span></span></span><br></pre><pre><span class="x_-492374515colour"><span class="colour" style="color:rgb(160, 32, 240)"><span class="font" style="font-family:Monospaced, serif">126 for</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:black">i</span><span class="colour" style="color:rgb(92, 92, 92)">=</span><span class="colour" style="color:rosybrown">1</span><span class="colour" style="color:rgb(255, 170, 0)">:</span><span class="colour" style="color:rgb(50, 185, 185)">size</span><span class="colour" style="color:rgb(74, 85, 219)">(</span><span class="colour" style="color:black">e</span><span class="colour" style="color:rgb(92, 92, 92)">.</span><span class="colour" style="color:rgb(170, 170, 170)">children</span><span class="colour" style="color:black">,</span></span> <span class="x_-492374515colour"><span class="colour" style="color:rosybrown">"*"</span><span class="colour" style="color:rgb(74, 85, 219)">)</span></span></span><br></pre><pre><span class="x_-492374515colour"><span class="colour" style="color:black"><span class="font" style="font-family:Monospaced, serif">154 ephi</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)">=</span></span> <span class="x_-492374515colour"><u><span class="colour" style="color:rgb(174, 92, 176)">gce</span></u><span class="colour" style="color:rgb(74, 85, 219)">()</span><span class="colour" style="color:black">;</span></span></span><br></pre><pre><span class="x_-492374515colour"><span class="colour" style="color:black"><span class="font" style="font-family:Monospaced, serif">155 ephi</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)"><span class="font" style="font-family:Monospaced, serif">.</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(170, 170, 170)"><span class="font" style="font-family:Monospaced, serif">children</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)"><span class="font" style="font-family:Monospaced, serif">.</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(170, 170, 170)"><span class="font" style="font-family:Monospaced, serif">foreground</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:rgb(92, 92, 92)">=</span></span> <span class="x_-492374515colour"><span class="colour" style="color:black">tcolor</span><span class="colour" style="color:rgb(74, 85, 219)">(</span><span class="colour" style="color:rosybrown">2</span><span class="colour" style="color:rgb(74, 85, 219)">) <-- extra line</span></span></span><br></pre><pre><span class="x_-492374515colour"><i><span class="colour" style="color:rgb(100, 174, 100)"><span class="font" style="font-family:Monospaced, serif">// Set datatips info</span></span></i></span><span class="font" style="font-family:Monospaced, serif"></span><br></pre><pre><span class="x_-492374515colour"><span class="colour" style="color:rgb(160, 32, 240)"><span class="font" style="font-family:Monospaced, serif">for</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:black">i</span><span class="colour" style="color:rgb(92, 92, 92)">=</span><span class="colour" style="color:rosybrown">1</span><span class="colour" style="color:rgb(255, 170, 0)">:</span><span class="colour" style="color:rgb(50, 185, 185)">size</span><span class="colour" style="color:rgb(74, 85, 219)">(</span><span class="colour" style="color:black">ephi</span><span class="colour" style="color:rgb(92, 92, 92)">.</span><span class="colour" style="color:rgb(170, 170, 170)">children</span><span class="colour" style="color:black">,</span></span> <span class="x_-492374515colour"><span class="colour" style="color:rosybrown">"*"</span><span class="colour" style="color:rgb(74, 85, 219)">)</span></span></span><br></pre><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">and the header</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><pre><span class="x_-492374515colour"><u><span class="colour" style="color:rgb(174, 92, 176)"><span class="font" style="font-family:Monospaced, serif">bode</span></span></u></span><span class="x_-492374515colour"><span class="colour" style="color:rgb(74, 85, 219)"><span class="font" style="font-family:Monospaced, serif">(</span></span></span><span class="x_-492374515colour"><span class="colour" style="color:black"><span class="font" style="font-family:Monospaced, serif">tcolor,</span></span></span><span class="font" style="font-family:Monospaced, serif"> <span class="x_-492374515colour"><span class="colour" style="color:black">varargin</span><span class="colour" style="color:rgb(74, 85, 219)">)</span></span></span><br></pre><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">so you can call the bode by:</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">bode([2,5],h, 0.01, 100);</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">and get</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p style="margin-bottom: 12.0pt;" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">then you goto the SCI\modules\cacsd\macros\ , run buildmacros.sce to make it permanent. </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">CL</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">---- On Tue, 22 Oct 2019 15:02:55 +0800 <b>Perrichon <<a target="_blank" href="mailto:perrichon.pierre@wanadoo.fr">perrichon.pierre@wanadoo.fr</a>></b> wrote ----</span></span><br></p></div><div><p class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p></div><blockquote style="border: none;border-left: solid rgb(204,204,204) 1.0pt;padding: 0.0cm 0.0cm 0.0cm 5.0pt;margin-left: 3.75pt;margin-top: 5.0pt;margin-right: 0.0cm;margin-bottom: 5.0pt;"><div><div><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">Hello,</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">Thanks you for your response</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">I mainly plot curves for bode, nyquist plans, et also time response curves with csim.</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">With csim, curves are plotted using plot2d. So the problem is very easy to solve :</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> simulation=csim(in, t, SYS_FTBF );</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> plot2d(t' , [in' simulation'],rect=[0,ymin_Temp,tmax,ymax_Temp],style=TColor);</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">where TColor=[2 3 5 4 6 16 5 15];</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">I suppose that 2, 3 …are index in a Color Table by default. </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">I have no solution to colorize curves with bode or nyquist, exept to acces to children(xx).foreground=TColot(i)</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">where i is the curve number.</span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="x_-492374515x1874069336tlid-translation"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">That's what I wanted to avoid</span></span></span><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"></span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt"> </span></span><br></p><p style="" class="MsoNormal"><span class="font" style="font-family:Verdana, sans-serif"><span class="size" style="font-size:10pt">Best regards</span></span><br></p></div></div></blockquote></div></div></div></blockquote></div></div><p class="MsoNormal"> <br></p></div></div>_______________________________________________ <br>users mailing list <br>users@lists.scilab.org <br>http://lists.scilab.org/mailman/listinfo/users <br></blockquote></div><style><br></style><div><br></div></div><br></body></html>