투영 벡터란?

 

투영 벡터

그림과 같이, OA의 벡터를 OB에 투영했을때 생기는 벡터 OA'를 의미하는 것이다.

 

OA에서 OB로 수선을 긋게되면 직각삼각형 OAA'이 생기는데, 여기에서 삼각함수을 이용하여 투영벡터를 구하는 공식을 구할수 있습니다.

직각삼각형 OAA'에 의해서, OA'의 길이 즉, 스칼라 값은 다음과 같이 정의됩니다.

그러나 우리가 알고싶은 것은, OA'의 벡터 값입니다. 그러기 위해서는 OB의 단위벡터의 값을 알아내면 구할 수 있습니다. 즉, 벡터 OB의 정규화가 필요합니다.

단위 벡터를 알아 냈으니, 단위벡터에 스칼라값을 곱하면 즉, 크기가 1인 방향벡터에 크기값을 곱하면 우리가 원하는 투영벡터를 구할수 있습니다.

이것을 두벡터로만 고치면 다음과 같게 변경할 수 있습니다.

+ Recent posts