WMW

Kalkulator Arctan2

Free

Oblicz atan2(y, x), kąt punktu na płaszczyźnie kartezjańskiej, z wykrywaniem ćwiartki, znormalizowanym kątem, i podziałem krok po kroku.

Działa całkowicie w twojej przeglądarce.

Szybkie przykłady

Krok po kroku

Ostatnia Aktywność

Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.

atan2(4, 3) = 53.130102°

14 godzin temu

atan2(4, 3) = 53.130102°

2 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

4 dni temu

atan2(4, 3) = 53.130102°

5 dni temu

atan2(4, 3) = 53.130102°

5 dni temu

atan2(4, 3) = 53.130102°

5 dni temu

Komentarze (0)

Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.

Komentarze gości są sprawdzane przed publikacją. Zaloguj się aby publikować natychmiast.

Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!

Co robi to narzędzie

To narzędzie oblicza atan2(y, x), kąt między dodatnią osią x a punktem (x, y) na płaszczyźnie kartezjańskiej, bezpośrednio w twojej przeglądarce, w stopniach lub radianach, z wykrywaniem ćwiartki, znormalizowanym kątem 0-360°, podziałem formuły krok po kroku, i wizualizacją kierunku.

Jak To Działa

W przeciwieństwie do zwykłego arcus tangensa, który bierze tylko stosunek y/x i dlatego nie może odróżnić przeciwnych ćwiartek, atan2(y, x) osobno bada znak x i y, aby wybrać poprawną ćwiartkę. Jest zdefiniowany odcinkowo: gdy x > 0, θ = atan(y/x); gdy x < 0 i y ≥ 0, θ = atan(y/x) + 180°; gdy x < 0 i y < 0, θ = atan(y/x) − 180°; gdy x = 0 i y > 0, θ = 90°; gdy x = 0 i y < 0, θ = −90°; a gdy x = 0 i y = 0 wynik jest niezdefiniowany, ponieważ początek układu nie ma kierunku. Wynik zawsze wypada w (-180°, 180°] (lub (-π, π] radianów); znormalizowany kąt po prostu dodaje 360° (lub 2π), gdy wynik jest ujemny, mapując go zamiast tego w zakres 0°-360°.

Problemy, które rozwiązuje

Często zadawane pytania

›Czym atan2 różni się od zwykłego arcus tangensa?

Zwykły arcus tangens widzi tylko stosunek y/x, więc nie może odróżnić (3, 4) od (-3, -4), oba dają ten sam stosunek, ale siedzą w przeciwnych ćwiartkach. Atan2 patrzy osobno na znaki x i y, więc zawsze zwraca kąt dla poprawnej ćwiartki.

›Dlaczego atan2(0, 0) jest niezdefiniowane?

W początku układu punkt nie ma kierunku, nie ma linii z (0, 0) do siebie samej, dla której mierzyć kąt, więc funkcja nie ma tam sensownej wartości.

›Jaka jest różnica między surowym wynikiem a znormalizowanym kątem?

Surowy wynik atan2 wypada w (-180°, 180°] (lub (-π, π] w radianach). Znormalizowany kąt to ten sam kierunek wyrażony zamiast tego w zakresie 0° do 360° (lub 0 do 2π), co jest czasem wygodniejsze, na przykład przy pracy z namiarami kompasowymi.

›Co pokazuje podział krok po kroku?

Pokazuje klasyczną formułę odcinkową używaną do zbudowania atan2 ze zwykłego arcus tangensa: prosty atan(y/x), gdy x jest dodatnie, atan(y/x) plus lub minus pół obrotu, gdy x jest ujemne, i stałe 90° lub -90°, gdy x jest dokładnie zero.

›Gdzie w praktyce jest używane atan2?

To standardowy element w robotyce i tworzeniu gier do zamiany wektora kierunku na kąt kursu, w nawigacji do namiarów, i w przetwarzaniu sygnału do obliczania kąta fazowego liczby zespolonej.

Powiązane Narzędzia