Zwracanie Alfy z x,y,z Trygonometria

Zwracanie Alfy z x,y,z Trygonometria
roman_300
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 31
0

Cześć, mam problem:

Chcę napisać funkcję która z podanych długości boków x,y,z wyliczy mi wartość kąta alfa w trójkącie prostokątnym (spr. zał)

Czy mógłby ktoś napisać taką funkcję albo chociaż napisać jak to wyliczyć?

roman_300
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 31
0

Link który podałeś niby ma coś z tematem ale to tw. cosinusów a ja chce wyliczać miarę kątów a nie długości boków trójkąta...

mbar254
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 47
0

Dam Ci małą podpowiedź....
a/b = tangens alfa

fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
0

http://www.cplusplus.com/reference/cmath/

to Ci powinno wystarczyć żeby policzyć wszystkie kąty w trójkącie prostokątnym

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0
roman_300 napisał(a):

Link który podałeś niby ma coś z tematem ale to tw. cosinusów a ja chce wyliczać miarę kątów a nie długości boków trójkąta...
A podstaw matematyki nie znasz oczywiście?
kąt=arccos((a2 + b2 - c2)/(2ab))

KR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2518
0

na plaszyznie 2d kat miedzy osia OX a prosta przechodzaca przez (0,0) i (x,y) to atan2(y, x) (atan2 jest w cmath lub math.h)

roman_300
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 31
0

Ok dzięki za odp działa, ale da się to zrobić używając atan a nie atan2??

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.