問題タブ [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 に答える
2436 参照

python - LMFIT Python による三辺測量

三辺測量の目的で、非線形最小二乗フィッティング LMFIT を実行しようとしています。

  • LMFIT
  • ビーコンにはビーコン位置 x、y、z が含まれます
  • Parameters()Xinit推定する場所を 含めます。
  • tag_distances[i]測定値を含める (タグから までの距離beacon[i])

次のエラーが表示されます。

Raise TypeError('不適切な入力: N=%s は M=%s を超えてはなりません' % (n, m)) TypeError: 不適切な入力: N=3 は M=1 を超えてはなりません

0 投票する
0 に答える
596 参照

matlab - Matlab の線形最小二乗法

マルチラテレーション法について読み、最小二乗法を使用してそれを解決しました。2-D に (m) 個の点があり、それらの距離 (距離には誤差が含まれています) があると仮定すると、交点を見つけたいと思います。

ここに画像の説明を入力

(線形形式) 最小二乗法では、方程式は次のとおりです。

斧=b

等しい

Matlab で使用する場合:

x=A\b

また

x= lsqr(A,b)

答えは1つだけです!最適なソリューションを直接提供しますか?

そして、どうすればすべてのソリューションを取得できますか?

ありがとう、

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

trilateration - 三辺測量アプリケーションを使用した 2D 三辺測量

3 つの 2D ポイント間に三辺測量を実装しようとしています。私は最終的にこのライブラリTrilaterationを使用しようとしていました。以下に示す例を使用して、実行しようとしました。以下はコードです

それでは、どのタイプの出力を期待する必要がありますか。自分では理解できない奇妙な出力が得られました。

ですから、私が何か間違ったことをしているのか、それとも解析して他の計算に使用する必要があるのは実際のデータなのかを教えてください。