image image


Tutorial: Polarplots mit Sage

Das Zeichnen von Polarplots ist in Sage straightforward und mit einem simplen Zweizeiler zu erledigen.

Erst teilen wir Sage mit, daß theta eine Variable ist:

theta = var('theta')

Und dann übergeben wir der Methode polar_plot einfach die zu plottende Funktion und den Geltungsbereich von theta:

polar_plot(exp(cos(theta)) - 2*cos(4*theta) + sin(theta/12)**5, (theta, 0, 75)).show()

Und erhalten im Nu die Zeichnung der Schmetterlingskurve:

image

Mehrere Plots können als Liste (in eckigen Klammern) übergeben werden:

var('t')
polar_plot([cos(4*t) + 1.5,  0.5*cos(4*t) + 2.5, 0.25*cos(4*t) + 3.5], (t, 0, 2*pi),
color='black', thickness=2, fill=True, fillcolor='grey').show()

image

Beachtet die automatische Farbabstufung zwischen den einzelnen Zeichnungen.

(Kommentieren)  Polarplots mit Sage bitte flattrn




Über …

Der Schockwellenreiter ist seit dem 24. April 2000 das Weblog digitale Kritzelheft von Jörg Kantel (Neuköllner, EDV-Leiter, Autor, Netzaktivist und Hundesportler — Reihenfolge rein zufällig). Hier steht, was mir gefällt. Wem es nicht gefällt, der braucht ja nicht mitzulesen. Wer aber mitliest, ist herzlich willkommen und eingeladen, mitzudiskutieren!

Alle eigenen Inhalte des Schockwellenreiters stehen unter einer Creative-Commons-Lizenz, jedoch können fremde Inhalte (speziell Videos, Photos und sonstige Bilder) unter einer anderen Lizenz stehen.


Werbung


Werbung


image  image  image
image  image  image