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

벡터의 내적(Dot Product)는 

 a=a1,a2,a3b=b1,b2,b3가 정의될때

ab=a1b1+a2b2

 

으로 정의한다.

 

벡터 내적은 교환법칙이 성립하고, 벡터합에 대한 결합법치과 스칼라곱 에 대한 결합법칙이 성립한다.

 

그리고 다음정리가 사용된다.

 

정리1

 

a,b 가 이루는 각의 크기를 Θ 라고 한다면,

 

ab   = |a||b|cosθ

이다.

 

제2 코사인 법칙은 3차원 그래프 상에서도 적용이 가능하다.

 

정리 1을 제2 코사인 법칙 형태로 풀어내면,

|ab|2=|a|2+|b|22|a||b|cosθ 이다.

 

위 공식을 cos세타만 가져오도록 재정리하면,

 

cosθ=ab|a||b|

이다.

 

즉, 우리는 영벡터가 아닌 두 벡터의 크기만 알 수 있다면, 해당 벡터가 가지고있는 수직선의 cos세타를 구할 수 있다.

 

이를 방향각(Direction Angle) 이라고 한다.

 

방향각(Direction Angle)

벡터 a=a1,a2,a3 가 있을 때,

x축 y축 z축의 양의 방향과 이루는 각의 크기를 다음과 같이 이야기 할 수 있다.

 

cosα=a1|a|

cosβ=a2|a|

cosγ=a3|a|

 

즉, 해당 vector의 각 축에대한 양의 방향을 알 수 있다는것이다. 

728x90

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

AABB  (0) 2023.11.06
DirectX3D 벡터의 외적  (0) 2023.10.22
삼각비 계산근거  (0) 2023.10.21
제 2 코사인법칙  (0) 2023.10.21
제1 코사인법칙  (0) 2023.10.21