• ベストアンサー

円に似た軌道の中心(重心?)の求め方

円に似た軌道の中心(重心?)の求め方 お手上げ状態なので質問させてください。 簡単な高校数学レベルの知識しかないのでできるかどうかわからないのですが、 簡単なプログラムである図形の中心というか重心を求めたいと思っています。 手元にあるデータはx、y座標の羅列で、 十分に細かいサンプリング間隔で座標を取得しているので それぞれをプロットしていくとほぼ正円になります。 でも厳密にいうと正円ではありません。 この円に近い図形の重心を求めるにはどうしたらいいでしょうか。 ほんの少しの歪みからくる正円との重心のズレを調べたいので できるだけ近似はしない方法だと助かります。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

x,y座標の羅列をつなげた多角形ということだとすると、 x,y座標毎に、羅列の算術平均をとったものが重心になります。 ただ、当該図形の各点(たとえば各辺)が密度を持つという 設定ならば、上記算術平均には必ずしも一致しません。

sucre-the
質問者

補足

ありがとうございました。 なるほど、普通に平均を取れば重心が求められるんですね。 これで解決できそうです。 ありがとうございました。