Я работаю над мощностью и скоростью ветра
u
и v
- зональный и меридиональный ветер. (У меня есть значения этих двух векторов)
Скорость ветра рассчитывается как V = np.sqrt(u2*v2)
Направление ветра определяется как α
между 0
и 360 degree
Я знаю, что это соотношение содержит - u / V = sin( abs(α))
и - v / V = cos( abs(α))
В python Я использую np.arccos
и np.arcsin
, чтобы попытаться найти α
между 0
и 360
с уравнением 2 выше. Для первого он возвращает радиан, поэтому я конвертирую с np.rad2deg(...)
, но он дает мне значение между 0
и 180 degree
для второго, я также пытаюсь конвертировать, но он возвращает мне значение между 0
и 90
.
Кто-нибудь знает, как его кодировать? Я потерялся: (