2017-12-13 80 views
0

ここにカーブフィッティングについての話題がたくさんあることは知っていますが、私のニーズに合ったものは見つかりませんでした。Pythonでデータにベジェ曲線フィッティング

私はPythonで簡単な帆解析アプリケーションを作ろうとしています。このコードはセールシェイプのストライプを「計算」し、そこからデータを計算しますが、カーブコントロールポイントで定義されているように正しい「入力角度」と「出口角度」を得ることはできません。

がref画像を参照してください:

だから私の既存のデータがxの形、yのポイントであると私は入り口と出口の角度を計算することができるように、私は既存のデータにベジェ曲線にフィットしたいと思います。私は、既存のデータにbスプラインを適合させることも可能かもしれませんが、どちらかの方法で、「中間点」とその隣の点が同じy値を持つようにする必要があります。

+0

質問:これはなぜベジエ曲線と関係がありますか?適切なセイルの設定は、セールカールが戻ってこないので、パラメトリック関数の表現である狂気を要求するのではなく、通常のy = f(x)の関係になります。 –

答えて

0

(Pythonでベジェをフィッティングする)この質問はすでに回答されている可能性があります

Bézier curve fitting with SciPy

Pomax時には、良い点になります。カーブフィッティングの場合、単純なy = f(x)の関係(多項式など)が多分仕事をするでしょう。 Bezierが必要な特別な理由がない限り、numpy polyfitを参照してください。

関連する問題