如何求平面两点之间其他点的坐标
问题是这样的,已经坐标点A的位置是 (x1, y1),坐标点B的位置是 (x2, y2),假设点A到点B之间平均分布10个点,求这10个点的坐标。嗯,感觉这纯粹是个数学题,由于数学知识忘得差不多了,还请坛友指教!水平有限,但至少要把问题描述清楚,作图如下:
求上图点a到点b之间其他点的坐标公式(假设它们是平均分布的)。
------解决方案--------------------
x = (x2-x1)/10*i+x1;
y = (y2-y1)/10*i+y1;
引用:楼上大神,我要数学公式,请问有没有?
------解决方案--------------------
i 第i个
第1个,第2个……
------解决方案--------------------
/*差不多就是这样子的*/
#include
#define pointNum 10
typedef struct coord{
float x;
float y;
}Coord;
int main(){
printf("input two point coordinates:\n");
int len = 2, i;