考虑线(25,65).从开始到结束的向量是(20,30).要沿着该方向移动一个点(x,y),我们可以
添加该向量:
V =(20,30)
(x,y)=> (x 20,y 30).
如果我们从一开始就开始,我们就到了最后.
但这太大了一步.我们想要的东西更小,但是在相同的方向,所以我们乘以向量,例如,0.1:
V =(2,3)
(x,y)=> (x 2,y 3)=> (x 4,y 6)=> …
规范化是方便的,也就是使其长度为1,我们通过除以长度来做:
V => V / | V | =(2,3)/ sqrt(22 32)=(7.21,10.82)
那么你可以通过你想要的任何步骤大小来增加.