点を結ぶ線の長さの和を最小にしようとするシミュレーション

固定された点A, B, Cと移動可能な点Dがあるとき、 角ADB, BDC, CDAが120°となるようにDを配置するとAD, BD, CDの長さの和が最小にになる。 Dをいろいろ動かしてみて長さが短くなる方向に移動させるシミュレーションを行なうと、 実際Dはこのような点まで移動して停止する。
3個以上の点に対して同じシミュレーションを行なうと、およそそのような点に移動して停止する。 黄色の点をドラッグして動かしたり点の数を変更したりすると面白い。

To view this content, you need to install Java from java.com

Source code: honeycomb

Built with Processing