時系列データをプロットするウィジェットまたはコントロールを探しています。基本的に、x と y が Nx1 ベクトルである plot(x,y) です。私は探していますが、あまり見つかりませんでした。どんな提案も素晴らしいでしょう! ありがとう。
2 に答える
Delphi に付属の TeeChart を使用します。時系列とリアルタイムのグラフに適しています。
私はJedi VCL ライブラリの TJvChart を好みますが、TJvChart またはそのほとんどを作成しました。私がお勧めする理由は、無料であることですが、適切なズームインおよびズームアウト機能がないなど、いくつかの制限があります。
私は自分のアプリでソース コードを含まないコンポーネントを使用するのは好きではありません。一般的に、深刻なプロジェクトではクローズド ソース コンポーネントを使用しないように注意します。そのため、コンポーネントを使用する必要がある場合は、TeeChart ソース コードを購入することを計画してください。私は反Tee-Chartではありません。商用プロジェクトで使用することを選択した場合は、それも素晴らしいことです。本当に真剣に使いたいと思っているものは、ソースを購入する価値が 100% あることに注意してください。
クイック スタート: 1. JVCL をダウンロードしてインストールします。2. 含まれている JvChart デモを開きます。
Stackoverflow スタイルのチュートリアル: 1. TJvChart をフォームにドロップします。2. 次のコードを記述します。
JvChart1.Options.PenCount := 1;
JvChart1.Data.ValueCount := 3;
// set values for [penIndex=0, valueIndex=0..2 ]
JvChart1.Data.Value[0, 1] := 1;
JvChart1.Data.Value[0, 2] := 3;
JvChart1.Data.Value[0, 3] := 5;
JvChart1.PlotGraph;