Jump to content

File:Splined epitrochoid.png

Page contents not supported in other languages.
This is a file from the Wikimedia Commons
From Wikipedia, the free encyclopedia

Splined_epitrochoid.png (400 × 400 pixels, file size: 27 KB, MIME type: image/png)

 
This diagram was created with SageMath.
Description

made with Sage; code is as follows:

# Five-petaled epitrochoid via splining the points:
# Draw an epitrochoid, fixed circle radius R, rotating circle
# of radius r, pen at distance d from center of rotating circle.

R = 5
r = 2
d = 3
rotations = ((R + r) / r).denom()
v = []
step = 0.2
for t in srange(0, 2 * pi * rotations, step):
    v.append(((R + r) * cos(t) - d * cos(((R + r) / r) * t),
             (R + r) * sin(t) - d * sin(((R + r) / r) * t)))
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])])
show(points(v, rgbcolor=(1, 0, 0), pointsize=10) + parametric_plot((x_spline, y_spline), (x, 0, 1), thickness=0.5),
                                                                   figsize=[4, 4], ticks=[2.5, 2.5], xmin=-10)
Date
Source en.wikipedia.org
Author dino
Permission
(Reusing this file)
This work has been released into the public domain by its author, dino, at the English Wikipedia project. This applies worldwide.

In case this is not legally possible:
dino grants anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

depicts

6 March 2008

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current20:52, 25 July 2010Thumbnail for version as of 20:52, 25 July 2010400 × 400 (27 KB)Aleksd~commonswiki{{Information |Description=made with SAGE; code follows: # Five-petaled epitrochoid via splining the points: # Draw an epitrochoid, fixed circle radius R, rotating circle # of radius r, pen at distance d from center of rotating circle. R=5; r=2; d=3; r

Global file usage

The following other wikis use this file: