2


0

Mathematicaからjavaプロジェクトを呼び出す

Mathematicaから(Eclipseで記述された)Javaプロジェクトを呼び出す方法を教えてください。 Mathematicaプログラムで生成された値をjavaプロジェクトへの入力として与え、javaで問題を解いて得られた(出力)結果をMathematicaコードへの入力として使用したい。 数学からjavaを呼び出すためのJ / Linkパッケージがあることを知っています。 しかし、私はそれらの間でこの相互作用をどのように持つことができるかわかりません。

1 Answer


3


プロジェクトがクラスパスにあると仮定すると、Javaを簡単に取り込むことができます(http://reference.wolfram.com/mathematica/JLink/tutorial/CallingJavaFromMathematica.html [ドキュメントを参照])

Needs["JLink`"];
InstallJava[];

awesomeClass = LoadJavaClass["my.java.class.OfAwesomeness"];

awesomeClass`crazyStaticMethod[];

awesomeInstance = JavaNew[awesomeClass,"Awesome Arg 1"];
[email protected][1,2,3];