MATLAB的最新版本2006b中新添了一个产品-MATLAB Builder for Java。其实本来Matlab就有Java外部程序接口,不过原来的接口只能在.m文件中调用Java,而无法在Java程序中调用Matlab。新的Java Builder为我们在Java程序中调用Matlab丰富的数值计算资源提供了极大的便利。
什么是MATLAB Builder for Java?
MATLAB Builder for Java(又叫Java Builder)是对MATLAB Compiler的扩展。用Java Builder可以将MATLAB函数包装到一个或多个Java类中形成一个Java组件或包。每个MATLAB函数被封装为Java类的一个方法,可以在Java应用程序中被调用。
使用这个的时候要注意的是Java的环境变量的设置。在命令行下设置JAVA_HOME的位置为你安装JDK的位置,然后在matlab中使用getenv JAVA_HOME命令查一下是不是有JAVA_HOME的位置。一般有就可以进行编译了!