
Die Formel fĂŒr ein gleichseitiges Polygon in Polarkoordinaten sieht sehr einfach aus
und hat folgende Parameter:
ist der Winkel;
ist die Anzahl der konvexen Eckpunkte;
- bestimmt, wie viele Eckpunkte die Seiten auf einer geraden Linie liegen. Negative Werte sind ebenfalls zulÀssig - das Vorzeichen bestimmt, in welche Richtung sich der Stern biegt;
- Steifheit - bei Wir erhalten einen Kreis unabhÀngig von anderen Parametern, z - Polygon mit geraden Linien bei Zwischenwerten von bis - Zwischenfiguren zwischen einem Kreis und einem Polygon.
Mit dieser Formel können Sie einen Stern auf zwei Arten zeichnen:
1)

2) . In diesem Fall mĂŒssen Sie zwei Runden anstelle von einer machen:

Parameter wirkt sich wie folgt auf das Polygon aus (hier Àndert es sich von -1 auf 5):

Parameter in der Animation:

Komplexe Form und Modifikationen
Sie können die ursprĂŒngliche Formel in einer komplexen Form umschreiben, und trotz des Vorhandenseins imaginĂ€rer Einheiten bleibt der Wert des Radius weiterhin gĂŒltig:
Auf den ersten Blick mag dies sinnlos erscheinen, da die Formel etwas umstĂ€ndlicher geworden ist - aber keine Schlussfolgerungen ziehen. Erstens enthĂ€lt es keinen Arkussinus, der die mathematische Bedeutung der Formel vollstĂ€ndig Ă€ndert und es Ihnen ermöglicht, die Konstruktion eines sternförmigen Polygons anders zu betrachten. Zweitens können damit auch kompakte Formeln fĂŒr SonderfĂ€lle erhalten werden . Drittens (und am interessantesten) kann es kreativ modifiziert und andere, unerwartete Formen erhalten werden. Damit das Auftreten einer möglichen imaginĂ€ren Komponente im Radius keine Mehrdeutigkeit bei der Berechnung verursacht, kann sie durch Multiplikation mit sofort auf kartesische Koordinaten reduziert werden . Hier sind Beispiele fĂŒr einige der Modifikationen:



Wie Sie wahrscheinlich bemerkt haben, ist die Rotation des Vektors nicht mehr gleichmĂ€Ăig - und zwar genau aufgrund des Auftretens der imaginĂ€ren Komponente im Radius.
Quads und so
Unsere Formel hat einen wunderbaren Sonderfall - ein Quadrat, fĂŒr das die Formel geschrieben werden kann
oder
(WÀhlen Sie aus, welche Ihnen am besten gefÀllt).
In einem etwas weiter entwickelten Fall können Sie Zwischenfiguren zwischen einem Kreis und einem Quadrat durch einen Punkt definieren auf der OberflÀche

Sie können diesen Formen auch Variationen hinzufĂŒgen, wĂ€hrend Sie den Zustand beibehalten, in dem sie den Punkt durchlaufen - den Parameter selbst direkt modulieren abhĂ€ngig vom Winkel, so dass beim Durchlaufen der Diagonale sein Multiplikator gleich eins ist. Zum Beispiel stattdessen ersetzen Funktion erhalten wir einen zusĂ€tzlichen Parameter mit denen zusĂ€tzliche Biegungen eingestellt werden können. Insbesondere fĂŒr Sie erhalten Folgendes:

In einem noch erweiterten Fall können Sie nicht nur ein Quadrat, sondern auch ein Rechteck und immer noch in Polarkoordinaten definieren:
Und berechnen Sie sogar seine FlĂ€che (ĂŒber elliptische Integrale):
Hinweis
( ) , .
Auf diese Weise können Profile mit einem Ăbergang von einem Kreis zu einem Rechteck mit einer kontrollierten SchnittflĂ€che erstellt werden. Hier ist die FlĂ€che konstant:

Und hier erweitert sich der Bereich exponentiell:

Gehen Sie zu den kartesischen Koordinaten
Jede Formel in Polarkoordinaten kann durch eine Gleichung in kartesischen Koordinaten und auf mindestens zwei Arten ausgedrĂŒckt werden - je nachdem, welche Form des Gradienten am Rand der Figur sich Ă€ndert. Dazu reicht es aus, den Winkel durch den Arkustangens der Koordinaten zu berechnen und die Formel durch Subtrahieren durch den Radiusvektor auf eine Konstante zu bringen
oder Teilung
Die zweite Option ist vorzuziehen, da sie gerade VerlÀufe entlang der Seiten des Polygons ergibt.
Hinweis
Der Wert der Formel von der rechten Seite der Gleichung (im 2. Fall) Ă€ndert sich von Vor wenn Punkt kommt in die Figur und von ad infinitum - wenn nicht. Durch Auswahl verschiedener Funktionen zum Konvertieren in Helligkeit erhalten Sie verschiedene Rasteroptionen. FĂŒr den Exponenten ( fĂŒr die erste und fĂŒr die zweite Option) bekommen wir
![]() |
![]() |
![]() |
![]() |
Es kann ein klassischer Tiefpassfilter verwendet werden , indem - die Reihenfolge des Filters, die den DĂ€mpfungsgrad bestimmt.
FĂŒr die erste Option:
![]() |
![]() |
![]() |
![]() |
Und zum zweiten:
![]() |
![]() |
![]() |
![]() |
Sie können auch eine stĂŒckweise kontinuierliche Funktion verwenden, indem Sie die Interpolationsgrenzen explizit festlegen.
ZusĂ€tzlich zur Rasterung als solche können Sie auch Verformungen festlegen - z. B. ein Schachbrett in einen Kreis drĂŒcken:

Oder ziehen Sie es sogar ĂŒber eine Kugel:

Formel
Anhang: Wie die Formel abgeleitet wurde
Der klassische Stil des GeschichtenerzĂ€hlens in mathematischen Texten besteht aus dem Wechsel von Deckspelzen / Theoremen und ihren Beweisen - als ob die nachweisbaren Aussagen in den Köpfen der Autoren durch eine Offenbarung von oben erschienen wĂ€ren. Und obwohl dies eine gewisse Wahrheit ist, gehen dem Erscheinen von Formeln hĂ€ufiger einige Forschungsarbeiten voraus, deren Beschreibung ein besseres VerstĂ€ndnis ihrer Bedeutung vermitteln kann als formale Beweise; und die Treue der Aussagen kann wiederum durch die Treue der Schritte verfolgt werden, die zu ihnen gefĂŒhrt haben.
Auch hier - wenn der Artikel mit einer Formel in komplexer Form beginnen wĂŒrde, wĂ€re sein Erscheinungsbild nicht offensichtlich und nicht intuitiv, und die deklarierten Eigenschaften wĂŒrden zusĂ€tzliche Beweise erfordern. In der trigonometrischen Form der Aufzeichnung ist es jedoch durchaus möglich, die Geschichte ihres Auftretens zu verfolgen.
1) Wir beginnen mit dem einfachsten Fall - der Aufgabe, eine gerade Linie in Polarkoordinaten zu zeichnen. Dazu mĂŒssen Sie die Gleichung lösenderen Lösung ist offensichtlich ...

2) Ferner muss das Sekantenargument "geloopt" werden, um Knicke in einer geraden Linie bereitzustellen. In diesem Stadium verwenden andere Lösungen einen "Dirty Hack" in Form eines Divisionsrestes. Es wird auch die sequentielle Aufnahme der direkten und inversen Sinusfunktion verwendet -

Mit diesem Ansatz können Sie mathematische Standardoperationen fĂŒr die resultierende Formel ausfĂŒhren.
z.B
:



Dank der gleichen Notation können Sie die Quadratfunktion in Polarkoordinaten mithilfe der komplexen Darstellung trigonometrischer Funktionen zu einem Àsthetischeren Erscheinungsbild vereinfachen. In Wolfram Mathematica kann dies mit den Funktionen TrigToExp und ExpToTrig erfolgen:
Der Code
â
Sec[1/2 ArcSin[k Sin[2 \[Phi]]]]^2//TrigToExp//ExpToTrig//Sqrt[#]&//FullSimplify
â
Dank derselben Aufnahme können Sie mit einem zusÀtzlichen Multiplikator glatte Zwischenfiguren zwischen einem Kreis und einem Quadrat erhalten aufgrund dessen das arcsine-Argument eins verfehlt - ::

Und damit die Funktion einen bestimmten Punkt schneidet, mĂŒssen Sie nur eine Gleichung erstellen und neu berechnen ::
Der Code
â
Solve[(Sqrt[2/(1+Sqrt[1-k Sin[2 \[Phi]]^2])] /. \[Phi]->Pi/4)==x, k] /. x->k
â
3) Parameter und wurden nur auf kreative Weise hinzugefĂŒgt und ihre Auswirkungen wurden tatsĂ€chlich experimentell untersucht.
4) Das Rechteck ist leicht zu erhalten, indem Sie zur parametrischen Ansicht gehen und die Achsen "strecken"
Aber danach wird jetzt nicht mehr Winkel bedeuten Ist nur ein Parameter, der einen Vektor durch seine Projektionen auf die Koordinatenachsen beschreibt. Um zu den Polarkoordinaten zurĂŒckzukehren, mĂŒssen Sie die LĂ€nge des Vektors (durch die Wurzel der Quadratsumme) und den Winkel (durch den Arkustangens des VerhĂ€ltnisses) ermitteln und diesen Winkel durchdrĂŒcken und ersetzen Sie stattdessen den resultierenden Ausdruck ...
Der Code
â
â
â
With[{r = Sqrt[2/(1 + Sqrt[
1 - Sin[2 t]^2])]}, {Sqrt[(a r Cos[t])^2 + (b r Sin[t])^2],
ArcTan[(b r Sin[t])/(a r Cos[t])]}] // Simplify
â
Solve[ArcTan[(b Tan[t])/a]==\[Phi], t]
â
Sqrt[2] Sqrt[(a^2 Cos[t]^2 + b^2 Sin[t]^2)/(1 + Sqrt[Cos[2 t]^2])]
/. t -> ArcTan[(a Tan[\[Phi]])/b] // Simplify
â
Die Vereinfachung einer solchen Formel ist bereits schwieriger, und dies erfordert mehrere Schritte:
- Gehen Sie zu kartesischen Koordinaten, indem Sie sie ersetzen ;;
- gehe zur Exponentialform;
- vereinfachen;
- Machen Sie einen umgekehrten Austausch und ;;
- gehe zurĂŒck zur Exponentialform;
- vereinfachen.
Als Ergebnis erhalten wir die folgende Formel:
Der Code
â
Sqrt[2] Sqrt[(a^2 b^2 Sec[\[Phi]]^2) /
((1 + Sqrt[Cos[2 ArcTan[(a Tan[\[Phi]])/b]]^2])
(b^2 + a^2 Tan[\[Phi]]^2))] /. \[Phi] -> ArcTan[x, y]
// TrigToExp // Simplify
// # /. {x -> Cos[\[Phi]], y -> Sin[\[Phi]]} &
// TrigToExp // Simplify // FullSimplify
â

Fazit
Wie Sie sehen können, können Sie selbst in einer so einfachen und alltĂ€glichen Sache wie einem Polygon etwas Neues finden und sich etwas einfallen lassen. Und die Geschichte endet nicht dort - die FlĂ€chenformel fĂŒr den allgemeinen Fall blieb unbekannt, die Formel fĂŒr ein beliebiges und nicht nur regulĂ€res Polygon blieb unbekannt, und die Erweiterung in Potenz- und trigonometrische Reihen wurde ohne BerĂŒcksichtigung gelassen. Wahrscheinlich gibt es auch eine Ă€hnliche Formel fĂŒr den dreidimensionalen Fall.
Wenn Ihnen also gesagt wird, dass alles in der Mathematik bereits erfunden wurde und es nur Probleme gibt, die fĂŒr einen normalen Menschen unverstĂ€ndlich sind, glauben Sie es nicht. Es gibt viele rein praktische Probleme, die echten Mathematikern nicht bekannt sind, oder sie sind nicht an ihrer Lösung interessiert, weil sie keinen ausreichenden Hype um sich haben oder weil sie bereits eine ungefĂ€hre Vorstellung davon haben, wie sie erreicht werden können. Haben Sie keine Angst, Probleme anzugehen, deren Lösungen in Wikipedia nicht verfĂŒgbar sind, haben Sie keine Angst, ihre Lösungen zu veröffentlichen, und haben Sie keine Angst, die Kommentare unter den Artikeln ĂŒber die Nutzlosigkeit von allem zu lesen.
PS das Originaldokument fĂŒr Mathematica herunterladen hier .











