Matlab混合编程之Jar包Java篇
目录
Matlab混合编程之Jar包(Java篇)
终于轮到
Java
来调用
Matlab
了,经过测试,反而比
C++/C#
的调用更加简单。
配置环境:
Myeclipse
(
64
位)
+Matlab2013a
(
64
位)
+win8.1
(
64
位)
+JDK1.7
以
Matlab
安装路径:
C:\Program Files\MATLAB\R2013a
为例
1.JDK
的安装和路径就不再做过多介绍。
2.Matlab
发布,选择
Java Package
,添加文件,进行编译,得到
HelloJava.jar
。
从
C:\Program Files\MATLAB\R2013a\toolbox\javabuilder\jar
处获取
javabuilder.jar
。
将两个包加入
Java
项目中,简单的方法是复制到项目,然后右键
Build Path
,如图所示:
示例程序:
import
HelloJava.*;
**public
class**
Myplus {
**public
static
void**
main(String[] args) {
// TODO
Auto-generated method stub
try
{
Class1 myClass = new
Class1();
Object[] result = null
;
result = myClass.myplus(1,3);
//
第一个参数为输出个数,第二个开始为输入
System. out
.println(result[0]);
} catch
(Exception e) {
System. out
.println(
“Error!”
);
}
}
}
转自: