WMW

Arctan2-Calculator

Free

Bereken atan2(y, x), de hoek van een punt in het Cartesiaanse vlak, met kwadrantdetectie, genormaliseerde hoek, en een stap-voor-stap-uitsplitsing.

Draait volledig in je browser.

Snelle voorbeelden

Stap-voor-stap

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

atan2(4, 3) = 53.130102°

14 uur geleden

atan2(4, 3) = 53.130102°

2 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

4 dagen geleden

atan2(4, 3) = 53.130102°

5 dagen geleden

atan2(4, 3) = 53.130102°

5 dagen geleden

atan2(4, 3) = 53.130102°

5 dagen geleden

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze tool berekent atan2(y, x), de hoek tussen de positieve x-as en het punt (x, y) in het Cartesiaanse vlak, direct in je browser, in graden of radialen, met kwadrantdetectie, een genormaliseerde 0-360°-hoek, een stap-voor-stap-formule-uitsplitsing, en een richtingsvisualisatie.

Hoe Het Werkt

In tegenstelling tot een gewone arctangens, die alleen de verhouding y/x neemt en daarom geen tegenovergestelde kwadranten kan onderscheiden, onderzoekt atan2(y, x) het teken van x en y apart om het juiste kwadrant te kiezen. Het is stuksgewijs gedefinieerd: wanneer x > 0, θ = atan(y/x); wanneer x < 0 en y ≥ 0, θ = atan(y/x) + 180°; wanneer x < 0 en y < 0, θ = atan(y/x) − 180°; wanneer x = 0 en y > 0, θ = 90°; wanneer x = 0 en y < 0, θ = −90°; en wanneer x = 0 en y = 0 is het resultaat ongedefinieerd, aangezien de oorsprong geen richting heeft. Het resultaat valt altijd in (-180°, 180°] (of (-π, π] radialen); de genormaliseerde hoek telt gewoon 360° (of 2π) op wanneer het resultaat negatief is, en brengt het in plaats daarvan in het bereik van 0°-360°.

Problemen die het oplost

Veelgestelde vragen

›Hoe verschilt atan2 van een gewone arctangens?

Gewone arctangens ziet alleen de verhouding y/x, dus het kan (3, 4) niet onderscheiden van (-3, -4), beide geven dezelfde verhouding maar liggen in tegenoverliggende kwadranten. Atan2 kijkt apart naar de tekens van x en y, dus het geeft altijd de hoek voor het juiste kwadrant terug.

›Waarom is atan2(0, 0) ongedefinieerd?

Bij de oorsprong heeft het punt geen richting, er is geen lijn van (0, 0) naar zichzelf om een hoek voor te meten, dus heeft de functie daar geen zinvolle waarde.

›Wat is het verschil tussen het ruwe resultaat en de genormaliseerde hoek?

Het ruwe atan2-resultaat valt in (-180°, 180°] (of (-π, π] in radialen). De genormaliseerde hoek is dezelfde richting in plaats daarvan uitgedrukt in het bereik van 0° tot 360° (of 0 tot 2π), wat soms handiger is, bijvoorbeeld bij het werken met kompaspeilingen.

›Wat toont de stap-voor-stap-uitsplitsing?

Het toont de klassieke stuksgewijze formule gebruikt om atan2 op te bouwen uit een gewone arctangens: een rechte atan(y/x) wanneer x positief is, atan(y/x) plus of min een halve draai wanneer x negatief is, en een vaste 90° of -90° wanneer x exact nul is.

›Waar wordt atan2 in de praktijk gebruikt?

Het is een standaard bouwsteen in robotica en gameontwikkeling voor het omzetten van een richtingsvector in een koershoek, in navigatie voor peilingen, en in signaalverwerking voor het berekenen van de fasehoek van een complex getal.

Gerelateerde Tools