兰州交通大学学生处:高手 请可怜可怜我

来源:百度文库 编辑:神马品牌网 时间:2024/04/25 07:39:32
已知两段相切的圆弧的起点坐标 切点坐标 终点坐标 和其中一圆弧的半径 求另外一段圆弧的半径
问题补充:(请列出算式)

三点就确定了一个圆了。
已知:圆弧1上的两点 a(x1, y1), b(x2, x2)
圆弧2 c(x3, y3), d(x4, y4)。切点t(x0, y0)

设圆弧1的就圆心 o1(xo1, yo1), 半径r1
设圆弧2的就圆心 o2(xo2, yo2), 半径r2

根据圆心到弧各点距离相等有:
r1 = ((x1-xo1)^2+(y1-yo1)^2)^(1/2)=((x2-xo1)^2+(y2-yo1)^2)^(1/2)=((x0-xo1)^2+(y0-yo1)^2)^(1/2)
r2 = ((x3-xo2)^2+(y3-yo2)^2)^(1/2)=((x4-xo2)^2+(y4-yo2)^2)^(1/2)=((x0-xo2)^2+(y0-yo2)^2)^(1/2)

可以计算出:xo1, yo1, r1, xo2, yo2, r2

有圆弧的两个起点坐标,再加上一个切点坐标,就可以知道圆半径了,干吗还要多出个圆弧啊?

你说的是S型吧!若不是同上说的。起点坐标 与 终点坐标不是一个圆上的。
由起点坐标 切点坐标和其中一圆弧的半径可以做一个圆;
由圆心切点连线 和 终点与切点连线中垂线 交点为第二个圆的圆心。即可以得半径。
列出算式自己完成哟!根据上面的思路应该很好列出。