Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

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

#1 29. 01. 2012 07:14

usr87654
Příspěvky: 34
Reputace:   
 

Výpočet úhlu mezi dvěma úsečkami v 3D

Ahoj, chci si potvrdit výpočet úhlu mezi třemi body v prostoru. Mám tři body:

$A=[x_{a},y_{a},z_{a}], B=[x_{b},y_{b},z_{b}], C=[x_{c},y_{c},z_{c}]$

a potřebuji spočítat úhlem mezi AB a AC.

1) Souradnice vektoru

$\vec{u}=[x_{b}-x_{a},y_{b}-y_{a},z_{b}-z_{a}]$
$\vec{v}=[x_{c}-x_{a},y_{c}-y_{a},z_{c}-z_{a}]$

2) Delka vektoru

$|\vec{u}|=\sqrt{x_{u}^{2}+y_{u}^{2}+z_{u}^{2}}$
$|\vec{v}|=\sqrt{x_{v}^{2}+y_{v}^{2}+z_{v}^{2}}$

4) Skalarni soucin

$(u,v) = x_{u}*x_{v} + y_{u}*y_{v} + z_{u}*z_{v}$

3) Uhel mezi vektory:

$\alpha = \arccos((u,v)/(|\vec{u}|*|\vec{v}|)) * 180 / \pi$

Prosim o potvrzeni nebo opravu, děkuji.

Offline

 

#2 29. 01. 2012 07:49

zdenek1
Administrátor
Místo: Poděbrady
Příspěvky: 12436
Reputace:   897 
Web
 

Re: Výpočet úhlu mezi dvěma úsečkami v 3D

↑ usr87654:
To vypadá rozumně.


Pořádek je pro blbce, inteligent zvládá chaos!

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson