<div dir="ltr">Federico,<br><br>I appreciate the help. Below is a list of the code on which I try to plot the data with Isq_splin:<br><br>c = size (vt12)<br>a = 0<br>b = c (1) // c (1) = 16<br>n = c (1)<br>x = linspace (a, b, n)<br>[y, d] = lsq_splin (vt12, vv12, x ')<br>plot (y, d, 'r')<br>xlabel ('Speed (rpm)')<br>ylabel ('Torque (Nm)')<br>title ('Torque x speed values')<br><br>//vt12 = 5350.3 5380.19 5410.08 5439.96 4149.5 4179.35 3756.57 3602.73 3568.12 3597.85 3681.91 3711.59 6143.24 6172.86 6202.49 6232.1<br>//vv12 = 40.16 39.93 39.71 39.49 69.04 68.54 95.32 119.26 140.49 139.32 155.62 154.37 93.27 92.82 92.38 91.94<div><br>but I'm getting the error: lsq_plin: There are not enough points to adjust.<br><br>Does anyone understand what could be wrong?<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 8, 2020 at 12:54 AM Federico Miyara <<a href="mailto:fmiyara@fceia.unr.edu.ar">fmiyara@fceia.unr.edu.ar</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<br>
<font face="Courier New">Daniel, <br>
<br>
You may try with lsq_spline, which unlike ordinary spline, doesn't
fit the data exactly, and it doesn't need the data with any
particular order.<br>
<br>
But trying to understand your graph, it seems that you should
parametrize two variables independently, each one with respect to
the index. Something like this:<br>
<br>
x = [x1, x2, ..., xn]<br>
y = [y1, y2, ..., yn]<br>
<br>
Then you approximate x vs 1:n and y vs 1:n using spline or
lsq_splin. Finally you plot xs vs ys (the smoothed versions of x
and y) <br>
<br>
Regards,<br>
<br>
Federico Miyara<br>
<br>
</font><br>
<div>On 07/04/2020 22:48, Daniel Stringari
wrote:<br>
</div>
<blockquote type="cite">
<pre>Good night friends,
I wrote an email before, but I believe that I was not clear in my words and
so I will write more clearly.
In this annex 1, I have the graph I am generating. Basically I am extracting
values of x (speed) and y (torque) from excel and generating vectors of x []
and y [] to plot internal lines. I want to smooth these lines, but the
functions of the scilab are only for growing points. I thought about
creating cubic splines manually, but I don't know how to do it. Can anybody
help me ?
In addition, I would like to color my chart with level colors according to
the colorbar, but I am not able to implement contour2d for this case.
thanks.
<a href="http://mailinglists.scilab.org/file/t498028/annex_1.png" target="_blank"><http://mailinglists.scilab.org/file/t498028/annex_1.png></a>
--
Sent from: <a href="http://mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html" target="_blank">http://mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html</a>
_______________________________________________
users mailing list
<a href="mailto:users@lists.scilab.org" target="_blank">users@lists.scilab.org</a>
<a href="http://lists.scilab.org/mailman/listinfo/users" target="_blank">http://lists.scilab.org/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</div>
_______________________________________________<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/mailman/listinfo/users</a><br>
</blockquote></div>