JavaPlotはピュアJavaコマンドを使用してオンザフライでgnuplotのプロットを作成する方法として使用することができるライブラリです。他の一般的なgnuplotのJavaライブラリとは対照的に、それがデータセットを含むさまざまなプロット·パラメータを格納するためのJava構造体を使用しています。
また、ライブラリがまだそれをサポートしていない場合でも、gnuplotの特殊なパラメータを与えるために十分な柔軟性があります。 JavaPlotソフトウェアは、何かが間違っていた場合、ユーザーに通知するために、Javaの例外を使用しています。
Javaの1.5(またはそれ以上)は、このライブラリのために必要とされます。その理由は、プロットデータのmaipulationを助けるために、このようなジェネリックやオートボクシングのような様々な1.5技術の広範な使用です。これは、gnuplotの4.2でテストされています。古いバージョンでは、または動作しない場合があります。
このライブラリは、Windows XP、Linuxの(Debianの)およびMac OS X(タイガー&ヒョウ)で確認されています。あなた微調整特別なパラメータが必要な場合は、他のシステム上で動作するはずです。
使用法:
まず、あなたのクラスパスにこのライブラリを含める必要があります。そして、プロットの作成を開始する最も簡単な方法は、JavaPlotオブジェクトの新しいインスタンスを作成することです。
テストケースは、テスト/ COM / panayotis / gnuplotの/ GNUPlotTest.java下で見つけることができます。これは、実行するJUnit4を必要としますが、安全に、ニーズに合わせて、この例からOCDEをコピー&ペーストすることができます。詳細については、提供されるJavadocを参照してください。ほとんどの方法は、自己説明的であるべきです。
あなたはライブラリに深く行ってみたい場合は、このライブラリの基本プロパティホルダーです "ProeprtiesHolder"クラスを、理解することが重要です。 。このクラスは、(例えば、キーと値のペアなど)の値のペアを格納することができます。 gnuplotのプログラムを作成する際に使用するパラメータを追加するには、このクラスのセット()と設定解除()メソッドを使用します。
まだサポートされていないいくつかのものがあります。これらは主multiplotの環境やsplotのファミリーコマンドです。それでも、あなたがそれらをシミュレートすることができるかもしれません)getPreInit()とgetPostInit(のようなメソッドを使用して。
あなたはJavaでSVG出力を使用する場合は、SVGファイルを処理するためのライブラリが必要です。このようなライブラリーは、このパッケージで提供SVGSalamanderです。このライブラリにはバグがカラー値を無視している、しかし、があります。したがって、SVGグラフ内のすべての色は黒である。
このリリースの新機能:
このリリースでは、一時ファイルの代わりにパイプを使用しています。ウィンドウズとの互換性を改善します。
このバージョン0.4.0の新機能である:Graph3dの
この基本サポート(またはsplot)。
ユーザー定義の端末の実装。
この要件:
このJava SEの開発キット
GNUPLOT
コメントが見つかりません