已知圆上两点和半径求圆心心和半径,怎么求圆内的任意一点

提示该问答中所提及的号码未经驗证请注意甄别。



你有5800的话应该知道坐标的距离和方位角计算吧。现在假设X1Y1;X2,Y2为两端坐标;X0Y0为圆心坐标。以圆心为测站点计算任意圆弧上的点得到方位角A及距离R利用坐标正算公式,以圆心坐标为起点调整你的方位角A(增大或者减小),固定距离R;就可以随便計算圆弧上面的任意坐标了在计算以后最好是到CAD上面校核一下。我编辑了5800的公式有点复杂,你可以和我QQ联系

你对这个回答的评价是

應该是算角度 用三角函数计算然后累加

你对这个回答的评价是?

就是解三元二次方程组!

其中:變量和常量都为双精度型(double)

有需要程序原件的可以找我哈~~

加载中请稍候......


通过起终点坐标算出弦长S和起点箌终点的坐标方位角AR为已知,即:

θ——圆曲线对应的圆心角

由于圆心和两端点成一个等腰三角形所以另三角形两个内角也可算出来:β=(180-θ)/2

由坐标正算公式可算得圆心坐标,和圆心到起点的坐标方位角,即:

根据弧长公式l=R*θ(θ——长度为l的弧长所对应的圆心角,以弧度为单位)

可以算得该圆曲线上距起点任意弧长所对应的圆心角偏转值:

故圆曲线上任意一点的坐标即可再次使用坐标正算公式得出:

以上算例只需用到坐标正反算知识其他知识都是基于初中几何水平的解算,所以只要多动一下脑子办法是很多的,读者也可以算出JD坐标和湔直线方位角用手头上已有的程序解算

(欢迎参与右下角评论)

长按动态指模进入我们逢考必过微店

我要回帖

更多关于 已知圆上两点和半径求圆心 的文章

 

随机推荐