2次元デカルト座標系のX座標とY座標でそれぞれ定義された、いくつかの点があるとします。すべてのポイントのX座標は、前のポイントのX座標よりも大きいため、ループは発生しません。
これらの点を通る滑らかな線を描くにはどうすればよいですか?結果は正弦波のように見えますが、振幅と波長が異なります。線やスプラインのライブラリ関数を使用せずに、補間された点のY座標を計算できる限り、単純化または近似されていれば、まったく問題ありません。言語は関係ありません。実装ではなく、アルゴリズムに興味があります。完全に開示するために、JavaScriptで実装する予定です。
ベジェスプラインやコントロールポイントのあるもののような複雑な数学には近づかないようにしたいと思います。ポイントまでの距離などでうまくいく簡単な解決策があるに違いないと思います。
どんなアイデアでも大歓迎です。