JARファイルを取得するためにMATLABBuilderJAを使用してJavaでMATLABコードを実行しようとしています。正常に動作しますが、に依存するtest.m
わけではありません。test2.m
test.m
プロジェクトの依存関係が必要ですが、どのように設定しますか?
test.m
function [out1] = test(n)
out1 = magic(n);
test2.m
function [a] = test2()
a = test();
Builder JAでビルドしてパッケージ化した後、Eclipseで実行します。
package testJava;
import test.*;
import com.mathworks.toolbox.javabuilder.*;
public class Test {
public static void main(String[] args){
testclass a = null;
Object[] result = null;
try {
a = new testclass();
result = a.test2(1,2);
System.out.println(result[0]);
} catch (MWException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
test2
は機能していませんが、機能しtest
ています。test2を機能させるにはどうすればよいですか?