728x90
벡터의 외적은 벡터 A와 벡터 B의 두 벡터에 수직이면서 그 크기가 두 벡터와 그 사잇갓 에 비례하는 새로운 벡터를 생성하는 연산이다.
벡터의 외적은 다음과 같이 정의된다.
→A=(a1,a2,a3)
→B=(b1,b2,b3)
→A∗→B=(a2b3−a3b2,a3b1−a1b3,a1b2−a2b1)
위 공식을 응용해서 사잇각을 구해보자.
→A=(3,2,1)
→B=(1,2,3)
‖
\left\| \overrightarrow{B}\right\| = \sqrt{1^{2}+2^{2}+3^{2}} = \sqrt{14}
\overrightarrow{A} * \overrightarrow{B} = \left\| \overrightarrow{A}\right\| \left\| \overrightarrow{B}\right\| cos\theta
= 14cos\theta
\overrightarrow{A} \cdot \overrightarrow{B} = (3\times 1) + (2\times 2) + (1\times 3)
10 = 14cos\theta
\frac{5}{7} = cos\theta
그럼으로,
0.71428... = cos\theta
cos\theta = -sintheta 임으로,
결과값은 약 44.42 가 나타난다.
벡터 두개를 사용하여. 두개의 벡터값 사이의 각도를 구할 수 있다.
항상 xyz순으로 계산을 진행해야 양수 또는 음수의 값이 일정하게 나타난다.
728x90