On Tue, Mar 4, 2008 at 8:03 PM, dean moore <[EMAIL PROTECTED]> wrote:
> I'm trying to spline the unit circle.  The graph looks like a polynomial,
> not a fit to
> the unit circle.
>

Well, you're going to have some problems using spline since it does a
univariate polynomial spline interpolation.  What you really want to
do is do a spline on each of the coordinates and then do a parametric
plot of those two splines:

v = []                          # Will hold points
step  = 0.5                     # "Fineness" of my approximation
for x in srange(0, 2*pi, step): # Fill parameter *v* with points
   v.append((cos(x), sin(x)))   # on the unit circle.

x_spline = spline([(RDF(i)/len(v), v[i][0]) for i in
range(len(v))]+[(1,v[0][0])])
y_spline = spline([(RDF(i)/len(v), v[i][1]) for i in
range(len(v))]+[(1,v[0][1])])
parametric_plot((x_spline, y_spline),0,1)

--Mike

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

<<inline: unit_circle_spline.png>>

Reply via email to