一般に: それ自体が単調なデータの任意のセットが与えられた場合、追加の n ポイントを計算して、非単調な 3 次補間 (これを使用する必要があり、他の選択肢はありません) を強制的に単調にする必要がありますか?
特に私にとって: 2 つのサーボ間の関係を計算する必要があるプロジェクトがあります。機械の設計上、サーボは絶対にバックアップしないでください。画像を投稿できればいいのですが、サインアップしたばかりで、まだ評判がありません。代表的なポイントは以下の通りです。
0: [0, 0] (1 への直線)
1: [37.5, 45] (3 次曲線を 2 に)
2: [?, ?] (3次曲線から3)
3: [180, 60] (3 次曲線を 4 に)
4: [?, ?] (3次曲線から5まで)
5: [322.5, 75] (6への直線)
6: [360, 120] (該当なし)
私が望む動作は、ポイント 0、1、3、5、および 6 によって特徴付けられます。ポイント 0 は固定されています。残りは実行時に計算され、単調に増加することが保証されています。プロット全体は、ポイント 3 を中心に対称であることが保証されています。ポイント 2 と 4 を追加して、使用しなければならないサードパーティの線形/3 次補間器ができるだけ滑らかな単調曲線を生成するようにする必要があります。(最小の 2 次導関数)
誰もそれを行う方法を知っていますか?