2

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

4

1 に答える 1

3

プロジェクトがクラスパス上にあると仮定すると、Java をかなり簡単に取り込むことができます ( docs を参照) 。

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

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

awesomeClass`crazyStaticMethod[];

awesomeInstance = JavaNew[awesomeClass,"Awesome Arg 1"];
awesomeInstance@superCoolMethod[1,2,3];
于 2010-02-02T23:01:22.360 に答える