不共线三点确定圆心的简便算法

转载 2012年03月30日 16:57:00

平面上三点圆的外心,或者空间中三点所确定平面上过此三点圆的圆心的计算公式如下:

If the vertices of a triangle are A(x1, y1, z1), B(x2, y2, z2) & C(x3, y3, z3), then
circum-centre x = (x1Sin2A + x2Sin2B + x3Sin2C)/ (Sin2A + sin2B + sin2C)
similar for y-coordinate, z-coordinate

虽然我没有想过如何推导,但是在计算机上测试,三维情况下是正确的。

外接圆半径为R=abc/(4S), S 是三角形的面积。

已知圆上三点坐标求圆心和半径

public void GetCircular(PointF P1,PointF P2,PointF P3,ref float R,ref PointF PCenter)//R半径 PCenter圆...

D3: Data-Driven Documents

3 Design设计 D3最基本的操作符是selection,它从当前文档中过滤的选出一组元素elements。Operator对selection进行运算,修改内容。Data join操作把数据绑...

不共线三点确定特征平面并求解平面系数

1.基本原理   已知三点p1,p2,p3,求其平面方程,p1=[x1,y1,z1];p2=[x2,y2,z2];p3=[x3,y3,z3];那么求解下面矩阵q行列式就是了:q=[ones(4,1)...

UVa 190 Circle Through Three Points (求不共线三点所确定的圆的方程)

190 - Circle Through Three Points Time limit: 3.000 seconds http://uva.onlinejudge.org/index.php?opt...

HDU5020(判断三点共线)BestCoder Round #10(1003)

Revenge of Collinearity Time Limit: 8000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java...
  • cq_phqg
  • cq_phqg
  • 2014年09月20日 00:51
  • 944

POJ 1696 Space Ant (叉积,三点共线)

题意:有一种蚂蚁只能向左拐,求它路径最多可以经过几个点。并按经过顺序输出点的编号。 题解:可以归纳证明一定存在一条路径,使得蚂蚁可以经过所有的点。那么我们每次只需要找到一个点,使得其余所有点...
  • Tsaid
  • Tsaid
  • 2011年12月10日 16:16
  • 600

zoj3647 Gao the Grid----方格中的三点共线

Gao the Grid Time Limit: 2 Seconds      Memory Limit: 65536 KB A n * m grid as follow: ...

计算器包括三点计算圆心计算

  • 2017年08月18日 17:26
  • 838KB
  • 下载

空间3点求三点所在空间圆的圆心空间坐标

参考:http://blog.sina.com.cn/s/blog_648868460100h2b8.html(这个博主还有很多关于工程测量的知识和空间几何计算的知识)   已知空间三点的坐标为(...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:不共线三点确定圆心的简便算法
举报原因:
原因补充:

(最多只允许输入30个字)