早教吧作业答案频道 -->其他-->
点到直线上多个点的距离之和最短,如何求这一点在一条直线上有n个点,坐标为A1,A2,...An,如何找到同一直线上的一点B,使得B到A的距离之和最小。也就是sum(ABS(An-B)最小,其中n=1,2
题目详情
点到直线上多个点的距离之和最短,如何求这一点
在一条直线上有n个点,坐标为A1,A2,...An,如何找到同一直线上的一点B,使得B到A的距离之和最小。也就是sum(ABS(An-B)最小,其中n=1,2,...n
abs代表绝对值,An>0,而且An分布不均匀。
例如:n个点的坐标为:1,2,9,10,11,12,13,14,15。那么,B点一定在9和15之间,找到B点的公式有没有?
如果只考虑B点为整数,那么B点应该为11时,与A点距离之和最短,=32。这个是用excel表格试算出来的,求公式。
谢谢了。
在一条直线上有n个点,坐标为A1,A2,...An,如何找到同一直线上的一点B,使得B到A的距离之和最小。也就是sum(ABS(An-B)最小,其中n=1,2,...n
abs代表绝对值,An>0,而且An分布不均匀。
例如:n个点的坐标为:1,2,9,10,11,12,13,14,15。那么,B点一定在9和15之间,找到B点的公式有没有?
如果只考虑B点为整数,那么B点应该为11时,与A点距离之和最短,=32。这个是用excel表格试算出来的,求公式。
谢谢了。
▼优质解答
答案和解析
将A1,A2,...An按坐标大小排序,得到P1,P2,...,Pn
如果n是奇数,取B=P((n+1)/2),即最中间那个点
如果n是偶数,取B为线段P(n/2)P(n/2+1)上的任何一点都可以
道理很简单,记f(x)=sum(ABS(An-x)),当x偏右侧(即在中间那点或那段线段右侧)时f是斜率为正的(连续)折线段,x偏左侧时f是斜率为负的折线段,根据单调性就能判断出最小值。
如果n是奇数,取B=P((n+1)/2),即最中间那个点
如果n是偶数,取B为线段P(n/2)P(n/2+1)上的任何一点都可以
道理很简单,记f(x)=sum(ABS(An-x)),当x偏右侧(即在中间那点或那段线段右侧)时f是斜率为正的(连续)折线段,x偏左侧时f是斜率为负的折线段,根据单调性就能判断出最小值。
看了 点到直线上多个点的距离之和最...的网友还看了以下:
甲乙丙三人同时从A地向B地跑,当甲跑到B地时,乙离B地还有25米,丙离B地还有50米,当乙跑到B地 2020-04-27 …
空间向量那章 所有公式如果没有全部公式 就只要所有的距离公式和夹角公式比如空间内点到直线距离 直线 2020-05-16 …
甲乙丙三人同时从A地出发到B地,甲到达B地的时候,乙距离B地400米,当乙到达B地的时候丙距离B地 2020-05-20 …
双曲线x2/a2-y2/b2=1(a>0,b>0)的离心率e=2倍根号3/3,过A(0,-b)双曲 2020-07-26 …
下列说法不正确的是()A.两点之间,线段最短B.直线外一点与直线上各点连接的所有线段中垂线段最短C 2020-08-01 …
关于电流的磁场,正确的说法是()A.直线电流的磁场,只分布在垂直于导线的某一个平面内B.直线电流的 2020-08-01 …
关于电流的磁场,正确的说法是()A.直线电流的磁场,只分布在垂直于导线的某一个平面内B.直线电流的 2020-08-01 …
(中014•乌鲁木齐)如图,在电线杆如的E处引拉线EC和EB固定电线杆,在离电线杆小米的A处安置测 2020-08-01 …
在锐角三角形中ABC,角A=2角B,角B角C的对边长分别是bc,则b/(b+c)的取值范围是(1/3 2020-12-25 …
下图为人体的血液循环示意图,下列有关说法正确的是()A.当血液流经a时,血红蛋白与氧分离B.当血液流 2020-12-27 …