Ellipsbåglängdskalkylator

Mät varje båge av en ellips utifrån dess axlar och vinklar, med varje steg visat.

Formel för ellipsens båglängd
L=∫θ1θ2a2sin⁡2θ+b2cos⁡2θ dθL = \int_{\theta_1}^{\theta_2} \sqrt{a^2 \sin^2\theta + b^2 \cos^2\theta}\,d\theta

Så använder du ellipsbåglängdskalkylatorn

Ellipsbåglängdskalkylatorn mäter längden av en båge på en ellips utifrån dess två halvaxlar och två vinklar. Sidan öppnas med panelen Ellipsbåglängd aktiv, som visar formeln L = ∫θ1θ2 √(a2 sin2θ + b2 cos2θ) dθ. Följ dessa steg för att få ett korrekt svar på under en minut.

  1. Välj hur axlarna matas in. Använd halvaxellängder (a, b) som standard. Om du i stället mätte de fullständiga axlarna byter du till fullständig axellängd, så halverar kalkylatorn varje värde åt dig.
  2. Ange stor halvaxel (a). Detta är ellipsens längsta radie, mätt från mittpunkten till den avlägsnaste punkten på randen.
  3. Ange liten halvaxel (b). Detta är den kortaste radien, mätt från mittpunkten till den närmaste punkten på randen. Den får inte vara större än a.
  4. Ange startvinkeln (θ1) och slutvinkeln (θ2). Använd växlaren DEG/RAD högst upp i panelen så att den stämmer med dina tal. Grader är standard.
  5. Välj en bågriktning. Moturs följer vinklarna uppåt från θ1 till θ2. Medurs går åt andra hållet. Kortaste och längsta jämför båda fysiska vägarna och rapporterar den kortare respektive den längre.
  6. Välj enhet och precision. Enheten anger svaret; precisionen anger hur många decimaler resultatet visar.
  7. Klicka på Beräkna nu. Kalkylatorn beräknar båglängdsintegralen numeriskt och visar resultatet, hela omkretsen, komplementbågen, andelen av omkretsen samt koordinaterna för båda ändpunkterna.
  8. Kopiera eller återställ. Använd Kopiera resultat för att lägga svaret på urklipp, eller Återställ för att rensa panelen. Länken Byt plats på start- och slutvinkel byter θ1 och θ2 med ett klick.

Prova ett exempel. Knapparna Kvartsellips, Halv ellips, Kvartscirkel och Hel ellips laddar verifierade värden direkt: a = 5, b = 3, från 0° till 90° ger 6.3817497158 enheter, och samma ellips från 0° till 360° ger hela omkretsen, 25.5269988634 enheter.

Viktiga tips. Håll a och b i samma enhet. Ange b som högst lika med a. Kom ihåg att vinklarna är parametriska vinklar, mätta från mittpunkten, inte vinklar mätta längs randen. Om start- och slutvinkeln är lika är båglängden noll; använd 0° till 360° för en hel ellips.

Vad är en ellipsbåglängd?

En ellips är en sluten kurva som bildas av alla punkter vars avstånd till två fasta punkter, brännpunkterna, tillsammans blir samma konstant. Den ser ut som en utdragen cirkel: den har en lång riktning och en kort riktning, men den är helt jämn, utan hörn. En båge är en del av den kurvan mellan två punkter på den. Båglängden är den sträcka du skulle gå om du promenerade längs kurvan från den första punkten till den andra.

Varje punkt på en ellips kan beskrivas med en enda vinkel θ, som kallas den parametriska vinkeln:

x = a cos θ,   y = b sin θ

Här är a stor halvaxel och b liten halvaxel. När θ går från 0 till 2π radianer ritar punkten (x, y) hela ellipsen exakt en gång, med start i (a, 0) och tillbaka dit. En båge från θ1 till θ2 är den del av den banan som ligger mellan de två vinklarna.

Ellips med mittpunkt O, stor halvaxel a, liten halvaxel b och en markerad båge från vinkeln θ1 till θ2

En elliptisk båge skiljer sig från en cirkelbåge på ett viktigt sätt. På en cirkel ligger varje punkt på samma avstånd r från mittpunkten, så båglängden är helt enkelt L = rθ. På en ellips ändras avståndet från mittpunkten när man rör sig runt kurvan, så hastigheten som kurvan ritas med ändras också. Båglängden beror därför på ellipsens form, inte bara på den svepta vinkeln, och den måste hittas genom integration i stället för genom en enda multiplikation.

Det är därför ellipsbåglängd är en äkta beräkning och inte en tabelluppslagning. Kalkylatorn på den här sidan utför den integrationen numeriskt, med hög precision, för varje ellips och varje vinkelpar.

Formeln för ellipsbåglängd

Båglängden av en ellips mellan de parametriska vinklarna θ1 och θ2 ges av en bestämd integral:

L = ∫θ1θ2 √(a2 sin2θ + b2 cos2θ) dθ

Varje symbol i formeln har en exakt betydelse:

Symbol Betydelse Anmärkningar
aStor halvaxelLängsta radien; a > 0 och a ≥ b
bLiten halvaxelKortaste radien; b > 0 och b ≤ a
θ1StartvinkelParametrisk vinkel för den första ändpunkten
θ2SlutvinkelParametrisk vinkel för den andra ändpunkten
θParametrisk vinkelGår från θ1 till θ2 inuti integralen
dsDifferentiell båglängdds = √(a2 sin2θ + b2 cos2θ) dθ

Integranden √(a2 sin2θ + b2 cos2θ) är hastigheten som punkten (a cos θ, b sin θ) rör sig med när θ ökar. Den är minst, lika med b, vid θ = 0°, där kurvan korsar storaxeln, och störst, lika med a, vid θ = 90°, där kurvan korsar lillaxeln. Att integrera den hastigheten över vinkelintervallet adderar alla små segment till den totala båglängden.

Ett litet segment ds på en ellips som visar hur små bitar adderas till den totala båglängden

När a = b är ellipsen en cirkel med radien r = a, integranden blir konstanten r och formeln faller samman till den välkända L = rθ, med θ i radianer. Det specialfallet är en nyttig kontroll: varje ellipskalkylator måste återskapa cirkelresultatet när de två axlarna är lika.

Så beräknar du båglängden av en ellips

Att beräkna en ellipsbåglängd för hand följer åtta steg. Det genomräknade exemplet nedan använder a = 5, b = 3, från 0° till 90°, en kvartsellips.

  1. Identifiera stor halvaxel. a = 5 enheter.
  2. Identifiera liten halvaxel. b = 3 enheter.
  3. Bestäm startvinkeln. θ1 = 0°.
  4. Bestäm slutvinkeln. θ2 = 90°.
  5. Omvandla grader till radianer vid behov. 0° = 0 radianer och 90° = π/2 ≈ 1.5707963268 radianer.
  6. Tillämpa ellipsbåglängdsintegralen. L = ∫0π/2 √(25 sin2θ + 9 cos2θ) dθ.
  7. Beräkna integralen numeriskt. Integranden har ingen elementär primitiv funktion, så använd en numerisk metod som adaptiva Simpsons regel, som förfinar sina intervall tills svaret är stabilt.
  8. Tolka det slutliga svaret. L ≈ 6.3817497158 enheter. Kalkylatorn på den här sidan returnerar samma värde.

För att se varför numerisk integration behövs, titta på integranden vid tre vinklar:

g(0°) = 3,   g(45°) ≈ 4.1231056256,   g(90°) = 5

Ett enda Simpsonsteg över hela kvarten ger (π/4)/3 × (3 + 4 × 4.1231056256 + 5) ≈ 6.4121012169, vilket är nära men inte exakt. Adaptiva Simpsons regel fortsätter att dela intervallet och beräkna om tills felet faller under dess tolerans, och konvergerar mot 6.3817497158. Lärdomen är praktisk: en grov numerisk uppskattning är lätt, men ett pålitligt svar kräver en metod som kontrollerar sin egen noggrannhet, vilket är vad kalkylatorn gör.

Att förstå stor och liten halvaxel

Storaxeln är den längsta räta linjen genom ellipsens mittpunkt, från ena sidan av randen till den andra. Lillaxeln är den kortaste sådana linjen, vinkelrät mot storaxeln. Stor halvaxel a är halva storaxeln: avståndet från mittpunkten till randen längs den långa riktningen. Liten halvaxel b är halva lillaxeln: avståndet från mittpunkten till randen längs den korta riktningen.

Ellips som visar hela storaxeln 2a och lillaxeln 2b, med stor halvaxel a och liten halvaxel b markerade från mittpunkten

Att blanda ihop fullständiga axlar med halvaxlar är det vanligaste inmatningsfelet. Om en ritning anger ellipsens fullständiga bredd som 10 är stor halvaxel a = 5, inte 10. Att mata in 10 som a skulle beskriva en ellips dubbelt så stor, och varje längd som kalkylatorn returnerar skulle fördubblas. Kalkylatorn erbjuder ett läge för fullständig axel just för detta fall: mata in de fullständiga längderna, så halverar den dem innan den beräknar.

De två axlarna styr också formen. När a och b är nästan lika är ellipsen nästan en cirkel. När b är mycket mindre än a är ellipsen lång och platt, som en löparbana sedd från sidan. Förhållandet b/a kallas ibland sidförhållande; excentriciteten e = √(1 − (b/a)2) mäter samma sak, med e = 0 för en cirkel och e nära 1 för en mycket platt ellips. För a = 5 och b = 3 är e = √(1 − 9/25) = 0.8.

Hel ellipsomkrets kontra partiell båglängd

Den fullständiga omkretsen är längden av hela den slutna kurvan, medan en partiell båglängd är längden av en bit av den. Omkretsen är specialfallet av bågformeln med θ1 = 0° och θ2 = 360°:

P = 4 ∫0π/2 √(a2 sin2θ + b2 cos2θ) dθ

Faktorn 4 beror på att ellipsens fyra kvadranter är spegelbilder av varandra. För a = 5 och b = 3 är omkretsen P ≈ 25.5269988634 enheter. Tabellen nedan jämför standardbitarna av den ellipsen.

Båge Vinklar Längd Andel av omkretsen
Kvartsellips0° till 90°6.381749715825%
Halv ellips0° till 180°12.763499431750%
Trekvartsellips0° till 270°19.145249147575%
Hel ellips0° till 360°25.5269988634100%

En kvartsellips är exakt en fjärdedel av omkretsen, och en halv ellips exakt en halv, eftersom kvadranterna är spegelbilder. Men den symmetrin gäller bara för bågar som börjar och slutar på axlarna. Ett godtyckligt svep på 90° är inte en fjärdedel av omkretsen: på en större ellips med a = 10 och b = 6 är bågen från 30° till 120° 14.4818404027 enheter, exakt dubbelt så mycket som värdet för ellipsen med a = 5 och b = 3, och det genomräknade exemplet längre fram i guiden visar att detta svep på 90° är 28.3657% av den större ellipsens omkrets. Anta aldrig att ett svep på 90° är lika med P/4 om det inte går från en axel till nästa.

Kalkylatorn rapporterar båda talen för varje beräkning: den båglängd du frågade efter, och den fullständiga omkrets den tillhör, tillsammans med komplementbågen (resten av ellipsen) och andelen av omkretsen som din båge täcker.

Exakt ellipsbåglängd kontra approximation

Ellipsbåglängd har ingen exakt formel byggd av vanliga funktioner. Integralen ∫ √(a2 sin2θ + b2 cos2θ) dθ är en ofullständig elliptisk integral av andra slaget, skriven E(φ, k), där φ är vinkeln och k = √(1 − (b/a)2) är excentriciteten. Bågen från θ1 till θ2 är a × (E(θ2, k) − E(θ1, k)). För a = 5 och b = 3 är k = 0.8, och kvartsellipsen är 5 × E(π/2, 0.8) = 5 × 1.2763499432 = 6.3817497158.

Elliptiska integraler är väl förstådda, men de är inte elementära: ingen kombination av polynom, rötter, exponentialfunktioner och trigonometriska funktioner beräknar dem i sluten form. Det är därför varje praktisk ellipsberäkning använder numerisk integration. Adaptiva Simpsons regel, som den här kalkylatorn använder, är ett bra val eftersom den förfinar intervallen där integranden ändras snabbast och stannar när resultatet är stabilt inom dess tolerans.

För den fullständiga omkretsen finns också en berömd approximation av Srinivasa Ramanujan:

P ≈ π(a + b) × (1 + 3h / (10 + √(4 − 3h))),   h = ((a − b) / (a + b))2

För a = 5 och b = 3 är h = 0.0625, och Ramanujans formel ger P ≈ 25.5269988628, vilket stämmer med den exakta numeriska omkretsen 25.5269988634 till nio decimaler. Den är anmärkningsvärt exakt för ellipser som inte är extremt platta. Men den är en approximation för hela omkretsen: den kan inte skäras ned för att ge en partiell båge, så använd den aldrig som ersättning för bågintegralen. Kalkylatorn visar Ramanujanvärdet i sina steg enbart som en pedagogisk jämförelse bredvid det numeriska resultatet.

Använd numerisk integration när svaret spelar roll, och använd Ramanujan bara som en snabb rimlighetskontroll av en fullständig omkrets. Om de två skiljer sig mer än några decimaler, lita på den numeriska integrationen och kontrollera indata.

Cirkel kontra ellips: varför cirkelformeln misslyckas

Cirkelformeln L = rθ fungerar eftersom varje punkt på en cirkel ligger på samma avstånd r från mittpunkten, så hastigheten längs kurvan är konstant. På en ellips varierar hastigheten: för a = 5 och b = 3 går den från 3 vid storaxelns ändar till 5 vid lillaxelns ändar. En enda radie kan inte fånga den variationen, så cirkelformeln ger fel svar för varje ellips som inte är en cirkel.

En cirkel, en horisontellt utdragen ellips och en vertikalt tillplattad ellips sida vid sida, som visar att cirkelformeln bara passar cirkeln

Jämför en båge på 90° på tre former med samma nominella storlek:

Form Axlar Kvartsbåge Cirkelformeln skulle ge
Cirkelr = 57.8539816347.853981634 (korrekt)
Ellipsa = 5, b = 36.38174971587.853981634 (för stor)
Ellipsa = 5, b = 47.09041697227.853981634 (för stor)

Att använda r = 5 i cirkelformeln överskattar ellipsens kvartsbåge med cirka 23% när b = 3, och med cirka 11% när b = 4. Felet krymper när ellipsen närmar sig en cirkel och växer när den plattas till, vilket är precis vad man kan förvänta sig: cirkelformeln är gränsfallet av ellipsformeln när b närmar sig a, inte en allmän ersättning för den.

Kalkylatorn använder aldrig cirkelformeln för en ellips. Den integrerar den exakta ellipsintegranden, och bara när a = b reduceras den integrationen till L = rθ, vilket kalkylatorn också verifierar internt som en konsistenskontroll.

Kortaste kontra längsta båge mellan två punkter

Två punkter på en ellips delar kurvan i två bågar: en som går moturs och en som går medurs. De är inte spegelbilder, eftersom ellipsen inte är en cirkel, så de två bågarna har olika längd. Den kortare är den kortaste vägen längs kurvan mellan punkterna; den längre är resten av ellipsen.

Två punkter på en ellips förenade av en kort guldbåge på ena sidan och en lång blek båge på den andra sidan

Ta a = 5, b = 3, med ändpunkter vid 0° och 120°:

Väg Vinklar som passeras Längd Andel av omkretsen
Moturs0° till 120°8.925395898634.9645%
Medurs120° till 360°16.601602964865.0355%

De två längderna summeras till hela omkretsen, 25.5269988634, som de måste, eftersom de tillsammans täcker hela ellipsen. Den kortaste bågen är 8.9253958986 och den längsta är 16.6016029648. Lägg märke till att vinkeldelningen är 120° mot 240°, ett förhållande på ett till två, medan längddelningen är ungefär 35% mot 65%: längderna följer inte vinklarna, eftersom kurvan rör sig snabbare nära lillaxeln än nära storaxeln.

Det är därför kalkylatorn mäter båda vägarna genom faktisk integration i stället för att jämföra vinklar. Att jämföra vinkelskillnader skulle ge fel vinnare när ellipsen är långt ifrån cirkulär. Välj Kortaste fysiska båge när du behöver den kortare vägen, till exempel den kortaste kabeldragningen mellan två punkter på en elliptisk ram, och Längsta fysiska båge när du behöver resten av kurvan.

Vinklar, riktning och övergången 0°/360°

Parametriska vinklar på en ellips slår runt: 360° är samma punkt som 0°, och 370° är samma punkt som 10°. Kalkylatorn hanterar den övergången åt dig, men det hjälper att känna till reglerna den följer.

Ellips med en båge som korsar 0-graderspunkten, från 350 grader moturs till 10 grader

Moturs betyder att vinkeln ökar från θ1 till θ2, och passerar 360° vid behov. En båge från 350° till 10° moturs färdas 20° genom 0°, inte 340° bakåt. För a = 5 och b = 3 mäter den bågen 1.0565175692 enheter, samma som bågen från −10° till 10°.

Medurs betyder att vinkeln minskar från θ1 till θ2. En båge från 10° till 350° medurs är samma båge på 20° genom 0°, medan samma par moturs skulle färdas 340° den långa vägen runt.

Lika vinklar ger en båge med längden noll. Om θ1 och θ2 är samma sammanfaller start- och slutpunkten och det finns ingen båge mellan dem. För en hel ellips anger du 0° till 360° i stället: det är ett helt varv, och kalkylatorn returnerar hela omkretsen.

Negativa vinklar är tillåtna och betyder samma punkter som deras positiva motsvarigheter: −30° är samma punkt som 330°. Kalkylatorn normaliserar varje vinkel till intervallet 0° till 360° innan den integrerar, så −30° till 30° och 330° till 30° ger samma svar.

Radianer följer samma regler med 2π i stället för 360°. Växla DEG/RAD-växlaren innan du skriver radianvärden, eftersom 1.57 radianer och 1.57 grader beskriver mycket olika bågar.

Specialfall: cirkel, kvart, halv och hel ellips

Några vinkelintervall förekommer så ofta att de förtjänar egna namn. Tabellen nedan listar dem för ellipsen a = 5, b = 3 och för en cirkel med radien 5, alla verifierade av kalkylatorn.

Tre identiska ellipser som visar en kvartsbåge, en halvbåge och en hel ellipsbåge
Fall Vinklar Ellips a = 5, b = 3 Cirkel r = 5
Båge med längden noll45° till 45°00
Kvartsellips0° till 90°6.38174971587.853981634
Halv ellips0° till 180°12.763499431715.7079632679
Trekvartsellips0° till 270°19.145249147523.5619449019
Hel ellips0° till 360°25.526998863431.4159265359

Cirkel (a = b). Ellipsen blir en cirkel, integranden blir den konstanta radien, och L = rθ med θ i radianer. En kvartscirkel med radien 5 är 5 × π/2 = 7.853981634, och hela omkretsen är 2πr = 31.4159265359.

Mycket långsträckta ellipser. När b är mycket mindre än a är ellipsen nästan ett platt linjesegment som ritas ut och tillbaka. Omkretsen närmar sig 4a, och kvartsbågen närmar sig a. För a = 10 och b = 1 är kvartsbågen 10.1599354503, bara lite mer än a självt.

Mycket platta ellipser. Samma idé gäller åt andra hållet: bågen koncentreras nära storaxelns ändar, där kurvan svänger skarpt, och den numeriska integrationen måste förfina sina intervall där. Adaptiva Simpsons regel hanterar det automatiskt.

Genomräknat exempel: båge från 30° till 120°

Gå igenom ett fullständigt exempel med a = 10, b = 6, från θ1 = 30° till θ2 = 120°. Detta är ett svep på 90° som inte börjar på en axel, så det testar varje del av metoden.

  1. Omvandla vinklarna. 30° = π/6 ≈ 0.5235987756 radianer. 120° = 2π/3 ≈ 2.0943951024 radianer.
  2. Skriv integralen. L = ∫0.52359877562.0943951024 √(100 sin2θ + 36 cos2θ) dθ.
  3. Beräkna integranden vid några punkter. Vid 30° är den √(100 × 0.25 + 36 × 0.75) = √52 ≈ 7.2111025509. Vid mittpunkten 75° är den ≈ 9.7832925399. Vid 120° är den √(100 × 0.75 + 36 × 0.25) = √84 ≈ 9.1651513899.
  4. Uppskatta grovt. Mittpunktsvärdet gånger intervallbredden, 9.7832925399 × 1.5707963268 ≈ 15.3675599856, är en grov uppskattning. Den överskattar eftersom integranden inte är konstant.
  5. Integrera noggrant. Adaptiva Simpsons regel förfinar intervallet tills svaret är stabilt, vilket ger L ≈ 14.4818404027 enheter.
  6. Kontrollera ändpunkterna. Startpunkten är (10 cos 30°, 6 sin 30°) = (8.660254, 3). Slutpunkten är (10 cos 120°, 6 sin 120°) = (−5, 5.196152). Kalkylatorn visar båda punkterna vid varje resultat.
  7. Jämför med omkretsen. Hela omkretsen är P ≈ 51.0539977268, så den här bågen är 28.3657% av ellipsen, trots att den sveper 90°. Ramanujans approximation ger 51.0539977256, vilket stämmer till nio decimaler.

Den viktigaste lärdomen finns i steg 7: ett svep på 90° är inte en fjärdedel av omkretsen om det inte går från en axel till nästa. Här täcker samma 90° vinkel bara 28.3657% av kurvan, eftersom svepet korsar lillaxeln, där kurvan rör sig snabbast, och missar den långsamma sträckan nära storaxeln.

Praktiska tillämpningar av ellipsbåglängd

Ellipsbåglängd är inte bara en klassrumsövning. Den dyker upp överallt där en elliptisk form måste mätas, skäras eller byggas.

Maskinteknik. Elliptiska kugghjul, kammar och länkmekanismer rör sig alla längs elliptiska banor. Att känna till båglängden mellan två kamvinklar berättar för en ingenjör hur långt en följare färdas, vilket styr mekanismens timing.

Arkitektur. Elliptiska valv, kupoler och gårdar behöver exakta omkrets- och delbågsmätningar innan sten eller stål beställs. Ett valv som bara spänner över en del av en ellips behöver båglängden av den delen, inte hela omkretsen.

Tillverkning och CNC-bearbetning. En CNC-fräs som skär en elliptisk ficka eller en elliptisk fläns följer kurvan i små steg. Den totala verktygsväglängden kommer från bågintegralen, och den bestämmer bearbetningstid och verktygsslitage.

Elliptiska banor och konstruktioner. Löparbanor, velodromer och elliptiska rör mäts i båglängder. Ett rörkrök som böjer sig genom en del av en ellips behöver böjens båglängd för att materialet ska kunna skäras till rätt storlek.

CAD och teknisk ritning. Ellipser är grundläggande objekt i CAD-program, och deras båglängder används i måttsättning, areaberäkningar och materiallistor för lister och kanter.

Fysik och geometriundervisning. Planetbanor är ellipser, och den sträcka en planet färdas längs sin bana mellan två vinklar är en ellipsbåglängd. Samma integral dyker upp i optik, där elliptiska speglar fokuserar ljus, och i studiet av elliptiska integraler i sig.

En elliptisk löparbana med en markerad båge som visar en uppmätt sektion av banan

Vanliga misstag vid beräkning av ellipsbåglängd

De flesta fel i ellipsbåglängd beror på att ellipsen behandlas som en cirkel eller på att indata blandas ihop. Se upp för dessa sju.

  1. Att använda cirkelformeln för en ellips. L = rθ fungerar bara när a = b. För a = 5 och b = 3 överskattar den en kvartsbåge med cirka 23%.
  2. Att blanda ihop fullständiga axlar med halvaxlar. Om den fullständiga bredden är 10 är a = 5. Att mata in 10 som a fördubblar varje längd som kalkylatorn returnerar. Använd läget för fullständig axel om du mätte de fullständiga längderna.
  3. Att glömma att omvandla grader till radianer. Formlerna använder radianer. En vinkel på 90 som matas in som radianer är mer än fjorton hela varv, inte ett kvarts varv. Kontrollera DEG/RAD-växlaren innan du skriver.
  4. Att använda fel vinkelkonvention. Vinklarna här är parametriska vinklar mätta från mittpunkten, x = a cos θ, y = b sin θ. De är inte punktens polära vinkel, som skiljer sig utom på axlarna.
  5. Att ignorera medurs kontra moturs vägar. Två punkter definierar två bågar, och de är inte lika på en ellips. Välj den riktning du faktiskt menar, eller använd alternativen för kortaste och längsta för att se båda.
  6. Att anta att en kvartsellips alltid är en fjärdedel av omkretsen. Det gäller bara för bågar som går från en axel till nästa. Ett svep på 90° från 30° till 120° är 28.3657% av sin omkrets, inte 25%.
  7. Att behandla Ramanujans approximation som en exakt formel för partiella bågar. Ramanujans formel approximerar hela omkretsen. Den säger inget om en partiell båge, och den får aldrig skalas ned med en vinkelandel för att uppskatta en sådan.

Snabbreferens: vanliga ellipskonfigurationer

Använd den här tabellen som en snabb kontroll för dina egna beräkningar. Alla värden togs fram av kalkylatorn på den här sidan.

Konfiguration Båge Längd Omkrets
a = 4, b = 2Kvart (0° till 90°)4.844224110319.3768964411
a = 5, b = 3Kvart (0° till 90°)6.381749715825.5269988634
a = 5, b = 3Halv (0° till 180°)12.763499431725.5269988634
a = 5, b = 3Hel (0° till 360°)25.526998863425.5269988634
a = 5, b = 5 (cirkel)Kvart (0° till 90°)7.85398163431.4159265359
a = 10, b = 630° till 120°14.481840402751.0539977268
a = 10, b = 1Kvart (0° till 90°)10.159935450340.6397418010

Den sista raden visar hur en mycket platt ellips beter sig: med a = 10 och b = 1 är kvartsbågen bara lite längre än a självt, och omkretsen är bara lite mer än 4a = 40. När b krymper mot noll faller ellipsen samman mot ett linjesegment som ritas ut och tillbaka, och dess omkrets närmar sig 4a.

Formelreferens för ellipsbåglängd

Ha dessa formler samlade för snabb referens. De täcker varje beräkning på den här sidan.

x = a cos θ,   y = b sin θ
ds = √(a2 sin2θ + b2 cos2θ) dθ
L = ∫θ1θ2 √(a2 sin2θ + b2 cos2θ) dθ
P = 4 ∫0π/2 √(a2 sin2θ + b2 cos2θ) dθ
P ≈ π(a + b) × (1 + 3h / (10 + √(4 − 3h))),   h = ((a − b) / (a + b))2
Cirkel (a = b = r):   L = rθ,   P = 2πr

Vinklarna i dessa formler är i radianer. För att omvandla multiplicerar du grader med π/180. Ramanujanraden är en approximation för hela omkretsen, medan integralraderna är exakta och beräknas numeriskt av kalkylatorn.

Vanliga frågor om ellipsbåglängd

Hur beräknar man båglängden av en ellips? +

Ange stor halvaxel a, liten halvaxel b samt start- och slutvinkel, och beräkna sedan L = &int; &radic;(a<sup>2</sup> sin<sup>2</sup>&theta; + b<sup>2</sup> cos<sup>2</sup>&theta;) d&theta; mellan de två vinklarna. Integralen har ingen elementär sluten form, så kalkylatorn beräknar den numeriskt med adaptiva Simpsons regel. Till exempel ger a = 5, b = 3, från 0&deg; till 90&deg; 6.3817497158 enheter.

Vilken är formeln för ellipsbåglängd? +

Formeln är L = &int;<sub>&theta;<sub>1</sub></sub><sup>&theta;<sub>2</sub></sup> &radic;(a<sup>2</sup> sin<sup>2</sup>&theta; + b<sup>2</sup> cos<sup>2</sup>&theta;) d&theta;, där a är stor halvaxel, b är liten halvaxel och &theta;<sub>1</sub> och &theta;<sub>2</sub> är de parametriska start- och slutvinklarna. Integranden är hastigheten hos punkten (a cos &theta;, b sin &theta;) när &theta; ökar. Den fullständiga omkretsen är fyra gånger samma integral från 0 till &pi;/2.

Har en ellips en exakt formel för båglängd? +

Ja, men det är en elliptisk integral, inte en elementär formel. Båglängden är lika med a &times; (E(&theta;<sub>2</sub>, k) &minus; E(&theta;<sub>1</sub>, k)), där E är den ofullständiga elliptiska integralen av andra slaget och k = &radic;(1 &minus; (b/a)<sup>2</sup>) är excentriciteten. Elliptiska integraler kan inte beräknas med enbart vanliga funktioner, så i praktiken beräknas integralen numeriskt, vilket är vad den här kalkylatorn gör.

Varför är ellipsbåglängd svår att beräkna? +

Eftersom integranden &radic;(a<sup>2</sup> sin<sup>2</sup>&theta; + b<sup>2</sup> cos<sup>2</sup>&theta;) inte har någon elementär primitiv funktion. På en cirkel är integranden den konstanta radien, så integralen är en enda multiplikation, L = r&theta;. På en ellips ändras integranden med &theta;, så längden måste samlas bit för bit, antingen med en elliptisk integralfunktion eller med numerisk integration.

Vad är skillnaden mellan en ellips båglängd och omkrets? +

Omkretsen är längden av hela den slutna ellipsen, medan en båglängd är längden av en bit av den. Omkretsen är bågen från 0&deg; till 360&deg;. För a = 5 och b = 3 är omkretsen 25.5269988634 enheter, en kvartsbåge är 6.3817497158 och en halvbåge är 12.7634994317. Kalkylatorn rapporterar bågen, omkretsen, komplementbågen och andelen av omkretsen i varje resultat.

Hur beräknar man en kvartsellipsbåge? +

Sätt startvinkeln till 0&deg; och slutvinkeln till 90&deg;, och integrera sedan. En kvartsellips som börjar och slutar på axlarna är exakt en fjärdedel av omkretsen på grund av symmetrin. För a = 5 och b = 3 är kvartsbågen 6.3817497158 enheter, vilket är exakt 25% av omkretsen 25.5269988634. Knappen Kvartsellips laddar dessa värden åt dig.

Kan jag beräkna en ellipsbåge i grader? +

Ja. Använd växlaren DEG/RAD högst upp i kalkylatorn och mata in dina vinklar i grader. Kalkylatorn omvandlar dem till radianer innan den integrerar, eftersom formlerna använder radianer. Att mata in 90 i grader betyder ett kvarts varv; att mata in 90 i radianer skulle betyda mer än fjorton hela varv, så kontrollera alltid växlaren först.

Vad är stor och liten halvaxel? +

Stor halvaxel a är avståndet från ellipsens mittpunkt till den avlägsnaste punkten på dess rand, halva den längsta diametern. Liten halvaxel b är avståndet från mittpunkten till den närmaste punkten på randen, halva den kortaste diametern. För en ellips med fullständig bredd 10 och fullständig höjd 6 är a = 5 och b = 3. När a = b är ellipsen en cirkel.

Är en ellipsbåglängd alltid längre än en cirkelbåge? +

Nej. För samma vinkel och samma a är en ellipsbåge kortare än motsvarande cirkelbåge med radien a, eftersom ellipsen ligger innanför den cirkeln. En kvartsbåge med a = 5 och b = 3 är 6.3817497158, medan en kvartscirkel med radien 5 är 7.853981634. Ellipsbågen är längre än en cirkelbåge med radien b, så den ligger alltid mellan de två cirkelvärdena.

Kan jag beräkna den kortaste bågen mellan två punkter på en ellips? +

Ja. Välj Kortaste fysiska båge som riktning. Kalkylatorn integrerar båda vägarna mellan punkterna, bågen moturs och bågen medurs, och rapporterar den kortare. För a = 5, b = 3, mellan 0&deg; och 120&deg;, är bågen moturs 8.9253958986 och bågen medurs 16.6016029648, så den kortaste bågen är 8.9253958986. Alternativet Längsta fysiska båge rapporterar den andra.

Hur exakt är Ramanujans omkretsapproximation? +

Mycket exakt för vanliga ellipser. För a = 5 och b = 3 ger den 25.5269988628 mot den exakta numeriska omkretsen 25.5269988634, med överensstämmelse till nio decimaler. Felet växer för extremt platta ellipser, men det förblir litet för de former som används i praktiken. Kom ihåg att den bara approximerar hela omkretsen och inte kan användas för en partiell båge.

Vad händer om start- och slutvinkeln är samma? +

Båglängden är noll, eftersom start- och slutpunkten sammanfaller och det inte finns någon båge mellan dem. Om du vill ha hela ellipsen anger du 0&deg; till 360&deg; i stället: det är ett helt varv, och kalkylatorn returnerar hela omkretsen, 25.5269988634 enheter för a = 5 och b = 3.