多点定位算法

时间:2013-06-13 05:44:49

标签: python algorithm matrix

我正在尝试使用着名的multilateration算法,以便在给定各种探测器的一组到达时间的情况下确定辐射发射源。我有必要的数据,但我仍然无法实现这个计算;我是Python的新手。

我知道,如果我要手动执行此操作,我会使用矩阵并执行基本行操作以找到我的3个未知数(x,y,z),但我不确定如何对此进行编码。有没有办法让Python实现ERO,还是有更好的方法来执行我的计算?

1 个答案:

答案 0 :(得分:0)

根据您的需要,您可以尝试:

  • NumPy如果您对数值解决方案感兴趣。据我记忆,它可以解决线性方程。不知道它如何处理非线性分辨率。
  • SymPy用于符号数学。它根据主页解决了符号线性方程式。

以上两个是“通用”数学包。我怀疑你会找到(轻松)任何专用(和维护)的库,以满足您的特定需求。他们已经在这个问题上提出了一个问题:Multilateration of GPS Coordinates