Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 28. 03. 2016 19:56

coraab
Zelenáč
Příspěvky: 17
Reputace:   
 

Počáteční hodnoty vektoru rychlosti.

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

 

#2 28. 03. 2016 20:42 — Editoval Jj (28. 03. 2016 20:42)

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ 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).


Pokud se tedy nemýlím.

Offline

 

#3 29. 03. 2016 08:35

coraab
Zelenáč
Příspěvky: 17
Reputace:   
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ Jj:
Dobrý den, děkuji za odpověď. Tento výpočet potřebuji do takové minihry. Osy budou vždy stejně (koukáme se shora, tudíž osa z není vidět):
//forum.matweb.cz/upload3/img/2016-03/33334_Screenshot%2B2016-03-29%2B08.33.38.png

Offline

 

#4 29. 03. 2016 16:38 — Editoval Jj (29. 03. 2016 16:41)

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ coraab:

Pokud jsem dobře pochopil, tak podle obrázku:



    u  =    průmět vektoru počáteční rychlosti do roviny xy.
alfa  =    azimut = orientovaný úhel vektoru počáteční rychlosti od směru k východu
    e  =   elevace = úhel vektoru počáteční rychlosti s rovinou xy
    v  =    velikost počáteční rychlosti

Chceme kartézské složky vektoru  $\vec{v}(v_x,v_y,v_z)$:

$u = v \cos e\nl
v_x = u  \cos \alpha = v \cos \alpha \cos e\nl v_y = - u \cdot \sin \alpha = - v \sin \alpha \cos e\nl
v_z = v\sin e$

$\Rightarrow \vec{v}(v_x,v_y,v_z) = \vec{v}( v \cos \alpha \cos e,- v \sin \alpha \cos e,v \sin e)$

Pokud jsme si tedy dobře rozuměli.


Pokud se tedy nemýlím.

Offline

 

#5 29. 03. 2016 17:44

coraab
Zelenáč
Příspěvky: 17
Reputace:   
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ Jj:
Děkuji moc za pomoc.

Offline

 

#6 30. 03. 2016 09:54

coraab
Zelenáč
Příspěvky: 17
Reputace:   
 

Re: Počáteční hodnoty vektoru rychlosti.

Mám ještě jeden dotaz. V této minihře generuji vítr který mi později ovlivňuje dráhu letu. Vygeneruji úhel který je jako azimut orientovaný dle osy x a jeho velikost. Jak bude vypadat jeho vektor?

Offline

 

#7 30. 03. 2016 10:20

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ 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:

$\Rightarrow \vec{v}(v_x,v_y,v_z) = \vec{v}( v \cos \alpha \cos e,- v \sin \alpha \cos e,v \sin e)=\vec{v}( v \cos \alpha,- v \sin \alpha,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í.


Pokud se tedy nemýlím.

Offline

 

#8 01. 04. 2016 17:49

coraab
Zelenáč
Příspěvky: 17
Reputace:   
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ Jj:

Děkuji za rady, vše funguje jak má. Jen jsem se chtěl zeptat, podle čeho je to vypočítané?

Offline

 

#9 01. 04. 2016 17:59 — Editoval Jj (01. 04. 2016 18:02)

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Počáteční hodnoty vektoru rychlosti.

↑ coraab:

V podstatě jde o transformaci mezi kartézskými a sférickými souřadnicemi a aplikaci základů vektorového počtu.


Pokud se tedy nemýlím.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson