Matlab混合编程之Jar包(Java篇)

终于轮到Java来调用Matlab了,经过测试,反而比C++/C#的调用更加简单。

配置环境:Myeclipse64位)+Matlab2013a64位)+win8.164位)+JDK1.7

Matlab安装路径:C:\Program Files\MATLAB\R2013a为例

1.JDK的安装和路径就不再做过多介绍。

2.Matlab发布,选择Java Package,添加文件,进行编译,得到HelloJava.jar

3.C:\Program Files\MATLAB\R2013a\toolbox\javabuilder\jar处获取javabuilder.jar

4.将两个包加入Java项目中,简单的方法是复制到项目,然后右键Build Path,如图所示:

Matlab混合编程之Jar包(Java篇)

5.示例程序:

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!");

       }

    }

}

转自:http://blog.sina.com.cn/s/blog_6f7265cf0101nqtw.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值