わかりましたので、Javaでいくつかの金融関連の視覚化に関するプロジェクトを行っています。主な目的は、株式市場からいくつかの入力を受け取り、いくつかの方程式を実行して、結果を3Dプロットとしてプロットすることです。私はほとんどすべてを実行しましたが、視覚化です(これは私が推測する中で最も重要です)。
最初はJava3dの使用を考えていましたが、時間が足りず、実際に学ぶ時間はありません。 Javaで3Dのものを視覚化するための本当に単純なライブラリはありますか(ズーム、回転などのものが必要です)。
Jmathtools(完璧に見えた)を見つけましたが、なんらかの理由でコンパイルしたくありません。
要約を作成して、プロットを作成するためのシンプルで効果的な方法を示します(2dおよび3d)
Surface Plotter は本当に素晴らしいツールです。多くの3Dオプションがあり、JOGLやこのようなものは使用していません。
マイオルタナティブ では、ニースで使いやすいJava API( JavaPlot )を使用しています Gnuplot =。githubでの私の例では、3Dチャートをインタラクティブに回転させるためにマウスモーションリスナーをJPanelに追加します。Gnuplotの経験がある場合は、あらゆるJavaアプリケーションでGnuplotの機能を使用できます。
jzy3d をお勧めします。それは使いやすく、非常に素晴らしい3Dプロットを生成します。
Surface Plotter もあります。 3D関数のプロット専用です(z = f(x、y))。それはLGPLであり、100%純粋なJava-swingであり、再利用のために設計されています。
見つかったばかり casmi が役立つ場合があります。
JMathTools のコンパイルで正確に何が問題になっていますか?少し前に簡単な3D視覚化もしたかったので、JMathToolsをうまく使用しました。 APIは簡単で、ズーム、回転、パンはすぐに使用できます。グラフのすべての側面をカスタマイズすることはできませんが、それはオープンソースであるため、自分で変更を行うことができます。
Processing を見てください。
これは、迅速な開発時間を目的としたJavaベースの視覚化ツールです。 2Dと3Dの両方のレンダリングモードを提供します。
独自のエディターが付属していますが、そのコンパイル済みコードは、他のJavaコードと一緒に使用できます。
ただし、3Dモードでは [〜#〜] jogl [〜#〜] を使用することに注意してください。
[〜#〜] edit [〜#〜]ソースを含む3Dの例のいくつかへのクイックリンク: http:// processing。 org/learning/3d /