두 백터의 투영(Projection)

이 글의 목적은 백터v 위로 백터u를 투영하는 것에 대한 방법을 살펴보는 것입니다.

사용자 삽입 이미지
위 그림에서 백터puv는 백터v 위에 백터u를 투영한 것입니다. 그림에서 보면 알 수 있듯이, v와 puv는 평행하므로 puv는 다음처럼 정의될 수 있습니다. 물론 여기서 백터v는 크기가 1인 단위백터입니다.

사용자 삽입 이미지
여기서 |puv|는 puv의 길이입니다. |puv|를 알아내는 것이 곧 백터puv를 알아내는 것 입니다. 백터u와 백터puv의 길이 사이의 관계는 이 두 백터가 이루는 코사인 각입니다.

사용자 삽입 이미지
내적(Dot Product)의 정의는 다음과 같습니다.

사용자 삽입 이미지
위의 정의로부터, 백터puv의 길이는 다음과 같습니다.

사용자 삽입 이미지
결국, 이 글의 가장 처음에 언급한 공식으로부터 위의 식을 대입하면 다음과 같은 puv를 얻을 수 있습니다.

사용자 삽입 이미지

“두 백터의 투영(Projection)”에 대한 4개의 댓글

  1. 매번 도움 많이 받습니다. . 그간 댓글이 힘이 되시는지 몰라서 안달았는데^^ㅋ..6년전 부터 도움받고있습니다.

  2. 권병천님, 댓글 감사드립니다. 그건 오랬동안 이 블로그를 방문해 주셨군요. 다시금 감사드립니다~ ^^

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다