問題タブ [trilateration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
506 参照

python - 3 つの円が交差するまで絶えずスケーリングする

Python で三辺測量測位アルゴリズムを実装しましたが、これまでのところ、計算された距離が信号干渉の影響を受けているため、結果はかなりずれているように見えます。したがって、次のようになります。

現在

次のようになります。

期待される

そのため、すべての円が 1 点で交差するまで (これが最適です)、または相互距離の合計が最小になるまで、一定の係数を使用して円を同時にスケーリングすることを考えていました。2D 空間の 3 つの円の XY 座標と、基準点 (円の 1 つの中心) からFSPLで計算された距離が与えられると、関数はエラーを最小限に抑える最適なスケーリング係数を返す必要があります。次のようになります。

私は数学者ではないので、この論理が理にかなっているのかどうかはわかりませんが、誰かがコメントやより良いアイデアを持っている場合は、それらを共有してください. それは大いに役立つでしょう!