質問

Winformsアプリケーションには小さなグラフがあります。線でつなぐx / yポイントの束だけを空想するものはありません。

これらのポイントを接続するには、線ではなく曲線を描くとよいでしょう。しかし、数学は決して私の強みではなかったので、どうすればいいのかわかりません。

あらゆる種類のサンプルやアドバイスが役立ちます。

役に立ちましたか?

解決

これは非常に簡単です-数学は不要です-DrawPolygon / DrawLineの代わりにGraphics.DrawCurveを使用するだけです(この関数の非常に良いヘルプを参照してください)。

他のヒント

スレッドの復活についておAび申し上げますが、これに返信する必要がありました。

達成したいことを明確にしてください。プロジェクトの詳細はわかりませんが、提案されている方法は多くのアプリケーションには適していません。正しい解決策は、描画している曲線を単に見栄えよくするか、意味のあるデータを表すかによって異なります。前者については、ベジエ曲線を描くことは問題ありませんが、数学的には 意味がなく、科学的な厳密さで解釈されるグラフを作成しようとすると、ユーザーを誤解させます。多くのアプリケーションでは、最適なラインが必要です。これらは、たとえば次数2多項式(放物線とも呼ばれる)、対数曲線、移動平均などの明確な関数形式を持ちます。これらはすべてExcelに存在し、すべてに特定のアプリケーションがあり、特定の権限の範囲外のものに対しては間違い的に間違った選択です。データの統計分析のトピックは、おそらくStackOverflowの投稿の範囲を超えていますが、最初に「線形回帰」を調べてください。あなたが説明していることは、この数学の分野で包括的に扱われています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top