프로그래밍/수학, 물리
벡터 투영
WizardMania
2014. 10. 20. 13:30
두벡터 A B가 존재할 시 A벡터를 B에 투영한 Proj 벡터를 구하는방법
일단 벡터의 내적부터 살펴보면
벡터의 내적 : A · B = |A||B|cosθ (A벡터 길이 * B벡터 길이 * cosθ )
※ θ 는 두벡터의 각도 이다
투영 벡터의 길이
B벡터의 단위 벡터
투영벡터의 길이에 B벡터의 단위벡터를 곱하면 투영 벡터를 구할 수 있다.
B벡터가 단위벡터(길이가1인벡터)라면
로 구할수 있다.