JavaPlot adalah library yang dapat digunakan sebagai cara untuk membuat plot gnuplot dengan cepat melalui perintah Java murni. Berbeda dengan gnuplot umum Java perpustakaan lain, ia menggunakan struktur Java untuk menyimpan berbagai parameter plot, termasuk dataset.
Selain itu, cukup fleksibel untuk memberikan parameter khusus untuk gnuplot, bahkan jika perpustakaan belum mendukung itu. Software JavaPlot menggunakan Pengecualian Jawa untuk menginformasikan pengguna jika ada yang tidak beres.
Java 1.5 (atau lebih) diperlukan untuk perpustakaan ini. Alasannya adalah penggunaan ekstensif dari berbagai 1,5 teknologi, seperti Generik dan autoboxing, untuk membantu maipulation data petak. Telah diuji dengan gnuplot 4.2. Versi yang lebih tua mungkin atau mungkin tidak bekerja.
Perpustakaan ini telah diperiksa pada Windows XP, Linux (Debian) dan Mac OS X (Tiger & Leopard). Ini harus bekerja pada sistem lain, jika Anda fine tune parameter khusus yang diperlukan.
Penggunaan:
Pertama Anda harus menyertakan perpustakaan ini dalam classpath Anda. Maka cara termudah untuk mulai membuat plot, adalah untuk membuat contoh baru dari objek JavaPlot.
Sebuah ujian dapat ditemukan di bawah pengujian / com / Panayotis / gnuplot / GNUPlotTest.java. Perlu JUnit4 untuk menjalankan, tetapi Anda dapat dengan aman copy & paste OCDE dari contoh ini sesuai kebutuhan Anda. Untuk informasi lebih lanjut, lihat javadoc disediakan. Sebagian besar metode harus jelas.
Jika Anda ingin masuk lebih dalam ke perpustakaan, penting untuk memahami "ProeprtiesHolder" kelas, yang merupakan sifat dasar pemegang perpustakaan ini. . Kelas ini mampu menyimpan pasangan nilai (seperti pasangan kunci-nilai). Gunakan set () dan unset () metode kelas ini untuk menambahkan parameter yang akan digunakan saat membuat program gnuplot.
Ada beberapa hal yang belum didukung. Ini adalah terutama multiplot lingkungan dan splot-keluarga perintah. Namun, metode menggunakan seperti getPreInit () dan getPostInit () Anda mungkin dapat mensimulasikan mereka.
Jika Anda ingin menggunakan output SVG di Jawa, Anda perlu perpustakaan untuk menangani file SVG. Perpustakaan seperti itu SVGSalamander disediakan dengan paket ini. Ada bug di perpustakaan ini, meskipun, yang mengabaikan nilai-nilai warna. Jadi semua warna dalam grafik SVG hitam
Apa yang baru dalam rilis ini:.
- Rilis ini menggunakan file-file sementara bukan pipa; meningkatkan kompatibilitas dengan Windows.
Apa yang baru di versi 0.4.0:.
- dukungan Dasar Graph3d (splot)
- Pelaksanaan terminal yang ditetapkan pengguna.
Persyaratan :
- Java SE Development Kit
- gnuplot
Komentar tidak ditemukan