2017-12-07 1 views
0

私はjmathplotを使って3Dサーフェスをプロットしようとしています。私は現在、グラフのz値を私はxyに対応する3つの配列を返すプログラムを実行javaとmavenでjmathplotを使用するには?

javac Plot.java 
java Plot 

使用して実行javaファイルを持っている、と。 x[0],y[0],z[0]は、グラフの最初の点の座標です。

jmathplotを使用してこの3Dサーフェスをグラフ化するにはどうすればよいですか? pythonで

私は通常

pip install jmathplot 

を使用すると私はjmathplot機能のいずれかを使用することができるように、私は単純に私のコードの先頭に

import jmathplot as jmp 

を使用することができます。

このプロセスがJavaでどのように機能するかわかりません。プログラム全体が実際にはほんの数ファイルなので、私はEclipseを使用していません。私はあなたがMavenを使用してpom.xmlファイルを編集できることを読んだことがありますが、これまでのところ私にとってはうまくいきませんでした。

+0

それはデバッグが容易で、問題を解決します。 – Varun

+0

IDEがなければ、 'pom.xml'ファイルに潜在的なバグを見ることができません。 Eclipseを使用することを強くお勧めします。 Mavenプロジェクトのセットアップ方法と依存関係のダウンロード方法に関するチュートリアルを簡単に見つけることができます。 –

答えて

0

まず、IDEを使用する必要はありません。あなたがそれを望むなら、あなたはあなたのプロジェクトをもっと簡単に開発します。 IDEなしで(どれほど大きくても)Javaプロジェクトを書くことは、紙の上で複数の計算をしようとするようなものです。開発プロセスをはるかに簡単にし、多くの時間を節約するためにIDEを使用する必要があります。

<dependencies> 
... 
    <dependency> 
     <groupId>com.github.yannrichet</groupId> 
     <artifactId>JMathPlot</artifactId> 
     <version>1.0.1</version> 
    </dependency> 
... 
</dependencies 

は、その後、あなたがmvn install目標にプロジェクトをビルドする必要があります:あなたは、あなたのプロジェクトにjmathplotライブラリを含めたい場合は

第二に、あなたは以下のようなあなたのpomファイル内のMavenの依存関係としてそれを含める必要がありますプロジェクトの依存関係として使用するためにライブラリをローカルリポジトリにダウンロードしてパッケージ化するには、-phaseを使用します。ビルドのフェーズと目標について詳しくは、hereを参照してください。

は最後に、ちょうどあなたが以下のようにそれを使用したいクラスにライブラリをインポート:Eclipseを使用している場合

import org.math.plot.*; 
関連する問題