Calculate components of a vector along a line
이전 댓글 표시
hello, i have 2 planes A and B, 2 points P1 (on plane A) and P2 (on plane B) and a vector v on plane B starting from point P2. I'm interested in calculating the components of the vector v along the line that passes by P1 and P2. Here is an image that could explain the situation:

How can I do this in Matlab? thanks!
답변 (2개)
Chad Greene
2014년 8월 19일
0 개 추천
Do you have the x,y,z components of the two points? If yes, you could say that x2-x1 is the x component. You could then normalize this by dividing by the hypotenuse from point 1 to point 2.
Matt J
2014년 8월 19일
dot(v,(P1-P2)/norm(P1-P2))
카테고리
도움말 센터 및 File Exchange에서 Composite Components에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!