Given a point P=[x,y,z] and a vector v=[v_x,v_y,v_z] I want to move the point along the vector by a fixed amount d

Ayanna Jarvis

Ayanna Jarvis

Answered question

2022-10-21

Given a point P = [ x , y , z ] and a vector v = [ v x , v y , v z ]
I want to move the point along the vector by a fixed amount d

Answer & Explanation

bigfreakystargl

bigfreakystargl

Beginner2022-10-22Added 23 answers

To move a point along a vector, we multiply the vector by a constant ( ϵ), and then add it to the point
P m o v e d = P + ϵ v = [ x + ϵ v x , y + ϵ v y , z + ϵ v z ]
Now, the distance moved d = ( P m o v e d P ) 2 = ϵ v x 2 + v y 2 + v z 2
Therefore ϵ = d v x 2 + v y 2 + v z 2
So P m o v e d = P + d v x 2 + v y 2 + v z 2 v

Do you have a similar question?

Recalculate according to your conditions!

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?