Ich möchte die Länge eines Bogens aus der Ellipse im Bild unten bestimmen:
Wie kann ich die Länge bestimmen? ?
Lassen Dann ist eine parametrische Gleichung für die Ellipse Wenn der punkt ist bei , der Anfangspunkt des Bogens auf der Ellipse, deren Länge Sie suchen. Jetzt ist es wichtig zu erkennen, dass der Parameter ist nicht der zentrale Winkel, also müssen Sie den Wert von erhalten was dem oberen Ende Ihres Bogens entspricht. An diesem Ende haben Sie (Grad). Und in Bezug auf du hast . Auflösen für dann gibt
[Anmerkung: Ich würde vorschlagen, hier das Bogenmaß zu verwenden und die zu ersetzen von ]
Verwenden Sie für die Bogenlänge die allgemeine Integrationsformel für im gewünschten Bereich. In Ihrem Fall , damit Sie sich integrieren
* Als ich dies numerisch auf Ahorn tat, kam ich zurecht für die Bogenlänge.
Sie können dies berechnen als
mit dem unvollständigen elliptischen Integral zweiter Art . In Mathematica-Syntax (und für Wolfram Alpha geeignet ) kann dies geschrieben werden als
2.23*EllipticE[ArcTan[3.05/2.23*Tan[50°]],1-(3.05/2.23)^2]
Ich habe dies aus diesem Beitrag übernommen , der das umgekehrte Problem untersucht (bei gegebener Bogenlänge, Winkel finden), aber nebenbei auch diese Richtung des Problems behandelt. Wie dort angemerkt, funktioniert diese Winkelumwandlung nur für den ersten und letzten Quadranten. Passen Sie andernfalls entweder den Winkel an oder suchen Sie in diesem Beitrag nach einer alternativen Formel, die Sie stattdessen verwenden können.
Mit ein paar Stellen mehr Genauigkeit wird die Antwort als zurückgegeben was im Wesentlichen mit den beiden anderen Antworten hier übereinstimmt. Natürlich ist das Drucken von so vielen Ziffern in der Antwort sehr schlechter Stil, wenn die Eingabe nur mit zwei Dezimalstellen erfolgt. Es zeigt zwar, dass die numerische Integration von Jyrki etwas ungenauer ist als die von coffeemath, aber selbst er hätte theoretisch in die andere Richtung runden sollen.
Beachten Sie, dass die obige Formel nur für funktioniert . Für das Ergebnis von wird vertreten Um das zu korrigieren, können Sie hinzufügen zu diesem Ergebnis. Ähnlich für wo du abziehen musst von dem Ergebnis. Im Allgemeinen möchten Sie die erste Eingabe für die Funktion als Winkel im selben Quadranten wie , ganzzahlige Vielfache von addieren wie nötig.
Eine Mathematica-Rechnung geben. Gleiches Ergebnis wie coffeemath (+1)
In[1]:= ArcTan[3.05*Tan[5Pi/18]/2.23]
Out[1]= 1.02051
In[2]:= x=3.05 Cos[t];
In[3]:= y=2.23 Sin[t];
In[4]:= NIntegrate[Sqrt[D[x,t]^2+D[y,t]^2],{t,0,1.02051}]
Out[4]= 2.53143
Ich glaube, diese asymptotische Näherung aus Jacobis elliptischem Integral zweiter Art vor einiger Zeit gefunden zu haben. Es ist nicht präzise, konvergiert aber genau für degenerierte Fälle von (Linien) und (Kreise). Die Endlosreihen-Methoden sind ideal, wenn Präzision erwünscht ist. Ich biete dies nur als Kuriosum an. Der zuletzt hinzugefügte Term trägt wenig bei, sorgt aber für Konvergenz für Kreise. Annehmen . Dann
Zev Chonoles
Zev Chonoles
icurays1
Mohammad Fachrey
gansub