如何确定半径和圆心时,只有三个非共线点已知?
-
26-09-2019 - |
题
我正在C#程序与Oracle空间几何交易。当圆的数据存储在一个几何字段只有三个非共线点存储代表圆。问题是,我需要使用谷歌地图网页上的这些数据,需要圆的圆心和半径(因为我的圆圈绘图函数使用信息)。
可以用数学的人帮助参与和翻译说数学到C#?我的认为的此页面可容纳答案,但我有以下这很难。有对半径和给定的三点中心的公式,但随后他们将变量定义为矩阵和我在这一点上失去了。我将如何解决,在代码?
解决方案
其他提示
您是正确的,公式(28) - (34)有回答你的问题。要注意的关键是,(31) - (34)不只是矩阵,但矩阵的行列式。 维基百科给出了计算3×3矩阵,其是这里所需的所有的行列式式。
不隶属于 StackOverflow