welltestpy.tools.triangulate
- triangulate(distances, prec, all_pos=False)[source]
Triangulate points by given distances.
try to triangulate points by given distances within a symmetric matrix ‘distances’ with
distances[i,j] = |pi-pj|thereby
p0will be set to the origin(0,0)andp1to(|p0-p1|,0)- Parameters
distances (
numpy.ndarray) – Given distances among the point to be triangulated. It hat to be a symmetric matrix with a vanishing diagonal anddistances[i,j] = |pi-pj|If a distance is unknown, you can set it to
-1.prec (
float) – Given Precision to be used within the algorithm. This can be used to smooth away measure errorsall_pos (
bool, optional) – If True all possible constellations will be calculated. Otherwise, the first possibility will be returned. Default: False