知道圆上两个点坐标和半径,怎么求圆心
2个回答
长荣科机电
2024-10-27 广告
2024-10-27 广告
采购咨询热线:133 1649 5092 深圳市长荣科机电设备有限公司 是一家专业从事滑台模组、线性模组、直线模组、直线滑台、电动滑台、精密机械手、伺服定位滑台自动化设备集研发、制造、销售服务于一体的高新企业。本公司拥有-批长期从事于自动化...
点击进入详情页
本回答由长荣科机电提供
展开全部
假设已知P(x1,y1),Q(x2,y2),半径为r,求圆心坐标O(m,n)
求得经过PQ两点所在直线l1的函数为:y=kx+a, kx-y+a=0
则与PQ垂直的直线l2函数为:y=-x/k+b, x/k+y-b=0
利用点到直线的距离公式:PQ两点到l2直线的距离相等得到:│ x1/k+y1-b│=│ x2/k+y2-b│……式1; r²-(x2/k+y2-b)²/(1/k²+1)=(km-n+a)/(k²+1)……式2;同时圆心还在l2直线上,就有m/k+n-b=0 ……式3;
式子1求得l2函数的b,式子2,3的互相关系,求得m,n 有2个点,关于l1对称的,除非圆心过l1,如果是就一个点,表示圆心是经过l1的。
求得经过PQ两点所在直线l1的函数为:y=kx+a, kx-y+a=0
则与PQ垂直的直线l2函数为:y=-x/k+b, x/k+y-b=0
利用点到直线的距离公式:PQ两点到l2直线的距离相等得到:│ x1/k+y1-b│=│ x2/k+y2-b│……式1; r²-(x2/k+y2-b)²/(1/k²+1)=(km-n+a)/(k²+1)……式2;同时圆心还在l2直线上,就有m/k+n-b=0 ……式3;
式子1求得l2函数的b,式子2,3的互相关系,求得m,n 有2个点,关于l1对称的,除非圆心过l1,如果是就一个点,表示圆心是经过l1的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询