Barycenter コマンド

Barycenter( <点のリスト>, <重みのリスト> )

リスト内の点の集合の中心を設定する.この中心は,それらの位置の平均を,各点の値によって重み付けしたものとして,https://en.wikipedia.org/wiki/ja:%E9%87%8D%E5%BF%83[適切な公式]を用いて定義される.

  • Barycenter({(2, 0), (0, 2), (-2, 0), (0, -2)}, {1, 1, 1, 1}) 出力:点 A(0, 0)

  • Barycenter({(2, 0), (0, 2), (-2, 0), (0, -2)}, {2, 1, 1, 1}) 出力:点 B(0.4, 0). この点の x 座標は \( \frac{1}\{ 2+1+1+1 }*(2*2+1*0+1*(-2)+1*0)\) = \(\frac{1}\{ 5 }*2\) = 0.4