[Scilab-users] Plotting -- why wrong values on the x and y axes?
Radovan Omorjan
omorr at uns.ac.rs
Wed Jul 9 08:52:46 CEST 2014
Compare these two different things
This
---------------------------
x=[0:0.1:2*%pi]';
x($), sin(x($)), sin(2*%pi)
ans =
6.2
ans =
- 0.0830894
ans =
- 2.449D-16
----------------------------
and this
---------------------------
x=linspace(0,2*%pi)';
x($), sin(x($)), sin(2*%pi)
ans =
6.2831853
ans =
- 2.449D-16
ans =
- 2.449D-16
----------------------------
$ will give you the index of the last vector element.
Have in mind that colon operator and linspace() work differently.
-->0:0.1:0.99
ans =
0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
-->linspace(0,0.99,10)
ans =
0. 0.11 0.22 0.33 0.44 0.55 0.66 0.77 0.88
0.99
Hope this helped.
Regards,
Radovan
On 7/9/2014 8:15 AM, tanthiamhuat wrote:
> yes, I understand now. how about second part of the question that
>
> x=[0:0.1:2*%pi]';
> y=sin(x);plot(x,y)
> why does the above 2 lines give a plot which does not touch the x-axis at
> x=2*pi? also, it seems not to be exact at (0,0).
> see http://postimg.org/image/4t4pcqub5/
>
>
>
> --
> View this message in context: http://mailinglists.scilab.org/Plotting-why-wrong-values-on-the-x-and-y-axes-tp4030855p4030857.html
> Sent from the Scilab users - Mailing Lists Archives mailing list archive at Nabble.com.
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users
>
---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20140709/a737139a/attachment.htm>
More information about the users
mailing list