怎么获取某条直线中间的几个点的坐标

C语言 码拜 5年前 (2016-05-04) 591次浏览
怎么获取某条直线中间的几个点的坐标
已知直线的两个点坐标,和需要获取中间点的个数,获取各个点的坐标.
如图是获取4个点的坐标,算法需要可以指定任意点数.
解决方案

40

x1=x0+d *cos(a)
y1=y0+d*sin(a)

40

(X0,Y0)-(X1,Y1),t=0.2,0.4,0.6,0.8
Xt=X0*t+X1*(1-t)
Yt=Y0*t+Y1*(1-t)

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么获取某条直线中间的几个点的坐标
喜欢 (0)
[1034331897@qq.com]
分享 (0)