Ahoj, potřeboval bych poradit, jak vypočítat počáteční hodnoty vektoru rychlosti. Vektor je třírozměrný (x,y,z). Mám elevaci (ve stupních, 0 = vodorovně, 90 = svisle), azimut (ve stupních, 0 = východ, 90 = sever, –90 = jih, 180 = západ) a úsťovou rychlost v m/s.
Offline
↑ coraab:
Dobrý den.
Pokud se mají spočítat kartézské složky (x, y, z) vektoru rychlosti z elevace, azimutu a úsťové rychlosti, tak (za předpokladu totožnosti počátku obou souřadných systémů) musí být zadána ještě orientace os x, y, z v pův. soustavě. Např. směr osy x k východu, osy y k severu, ... nebo jinak (a jak).
Offline
↑ coraab:
Pokud jsem dobře pochopil, tak podle obrázku:
:

Offline
↑ coraab:
To by neměl být problém - jde o vektor rovnoběžný s rovinou xy --> elevace (e) bude = 0 --> cos e = 1, sin e = 0:
Ještě doporučím - podobnou problematikou se tu nedávno zabýval kolega PanTau: Odkaz , Odkaz
řekl bych, že to může být inspirativní.
Offline