.NET用のグラフ作成ツール。 パート2


記事の最初の部分は、.NET Frameworkの無料のグラフ作成ソリューションの概要でした。 しかし、記事にないコメントにいくつかのオプションがリストされた後、それらを別の出版物に掲載することが決定されました。 このパートには商用ソリューションのみが含まれています。

最初に、これらすべてがどのように実装されているかについて少し余談します。 商用のバイナリをパブリックアクセスにアップロードする権利がないため(ほとんどの場合、評価ライセンスを使用しました)、当然、 リポジトリからソースをダウンロードするだけで、有料ソリューションがどのように機能するかをすぐに確認することはできません。 予想されるスケジュールの代わりに、次の図が表示されます。

選択したチャートを機能させるには、リンクをクリックして適切なディストリビューターをダウンロードするだけです。
このレビューでは、6つの商用ソリューションが追加されます。

ここでテストされているものとその理由を理解するには、 まず記事の最初の部分を読むことをお勧めします。 グラフを描画するためのデータは、指定された範囲の2 * nの擬似乱数の配列です。 次の一連の入力データを使用してテストを実行しました:各ソリューションの反復回数(10)、反復ごとのグラフ数(10)、出力画像の解像度(400 * 300 px)、1つのグラフ上のポイント数(100)、最大許容値セット(1000)。 テストが実行されたPCのパラメーター-(Intel Core I5 3.10 GHz、8gb RAM、Windows 7 x64)
ところで、一部のソリューションで気に入らなかったのは、開発者が入力データ配列を昇順で自動的にソートすることがあるため、一部のグラフでは横軸に沿って破線が厳密に増加することです。 これが良いか悪いかは定かではありませんが、私見では、これは開発者に課される不必要で不必要な制限です。
写真を完成させるために、前の記事の無料のソリューションも結果表に追加することにしました。その説明もそこにあります。
いや
解決策
免許
反復回数
合計時間(秒)
反復あたりの平均時間(秒)
1
Zedグラフ
無料
10
2.281
0.2281
2
廃盤チャート
無料
10
2.591
0.2591
3
ChartDirector
コマーシャル
10
3.604
0.3604
4
NPlot
無料
10
3.846
0.3846
5
オキシプロット
無料
10
4.091
0.4091
6
Webチャートコントロール
無料
10
4.305
0.4305
7
Microsoftチャートコントロール
無料
10
4.353
0.4353
8
チャートfx
コマーシャル
10
5.3
0.53
9
ILNumerics
コマーシャル
10
6.079
0.6079
10
DevExpress
コマーシャル
10
7.614
0.7614
11
ティーチャート
コマーシャル
10
10.004
1.0004
12
Telerikチャート
コマーシャル
10
11.496
1.1496
13
オープンマインドプロット
無料
10
13.034
1.3034
14
Googleシャープチャート
無料
10
12/14
1.412

著者の意見はあなたの見解とは異なる可能性があることを思い出させてください。したがって、.NETのグラフ作成ツールを使用した経験についてのフィードバックを残しておくとよいでしょう。 また、レビューに含まれていない他のソリューションを知っている場合-書き込み、私はそれらを追加しようとします。

前のパートでNeoNNユーザーが言及したDynamicDataDisplayは含まれていません。これは、図面でグラフをレンダリングするように彼を取得できなかったためです。


Source: https://habr.com/ru/post/J206918/


All Articles