Loading [MathJax]/jax/output/CommonHTML/fonts/TeX/fontdata.js
프로그래밍 공부
작성일
2023. 10. 22. 15:35
작성자
WDmil
728x90

벡터의 외적은 벡터 A와 벡터 B의 두 벡터에 수직이면서 그 크기가 두 벡터와 그 사잇갓 에 비례하는 새로운 벡터를 생성하는 연산이다.

 

벡터의 외적은 다음과 같이 정의된다.

A=(a1,a2,a3)

B=(b1,b2,b3)

AB=(a2b3a3b2,a3b1a1b3,a1b2a2b1)

 

위 공식을 응용해서 사잇각을 구해보자.

 

A=(3,2,1)

B=(1,2,3)

 

A=32+22+12=14

 

B=12+22+32=14

 

AB=ABcosθ

=14cosθ

 

 AB=(3×1)+(2×2)+(1×3)

10=14cosθ

 

57=cosθ

그럼으로,

0.71428...=cosθ

cosθ=sintheta 임으로,

결과값은 약 44.42 가 나타난다.

 

벡터 두개를 사용하여. 두개의 벡터값 사이의 각도를 구할 수 있다.

 

항상 xyz순으로 계산을 진행해야 양수 또는 음수의 값이 일정하게 나타난다.

728x90

'컴퓨터 용어 정리 > 게임 수학' 카테고리의 다른 글

OBB  (0) 2023.11.06
AABB  (0) 2023.11.06
DIrectX3D 벡터의 내적(Dot Product)  (0) 2023.10.22
삼각비 계산근거  (0) 2023.10.21
제 2 코사인법칙  (0) 2023.10.21