网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > JAVA > 正文

Java-MATLAB集成方法的分析与探讨

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/04/10

以下是网学网为您推荐的JAVA- Java-MATLAB集成方法的分析与探讨 ,希望本篇文章对您学习有所帮助。

    在Internet网络通信技术迅猛发展的今天,分布式异构集成应用系统的开发和应用已成为必然发展方向。Java技术具有稳定、可靠、跨平台等优点,利用其开发分布式计算系统,已是必然的趋势。同时,Java开发继承并集成现存的系统。因此,Java与各现存的软件系统进行良好的通信已提上了日程,成为当今开发的热点之一。美国MathWorks推出的MATLAB,是一套高性能的数值计算和可视化软件,它集数值计算、符号运算、矩阵计算、信号处理和图形显示于一体。MATLAB使用方便、界面友好,同时各个领域不断推出新的MATLAB工具箱,这些工具箱给各个领域的研究和工程应用提供了方便、有力的工具。它不仅包括:方程求解、多项式计算、数学的极值计算,而且在金融系统、工业系统仿真和统计等诸多领域都得到了广泛的应用。

    MATLAB本身提供了引擎函数,利用它就可以在其他软件中调用MATLAB的功能,引擎函数能够执行MATLAB的命令,并实现在MATLAB和调用程序之间的数据传输。引擎函数是C或者FORTRAN程序,通过COM接口来实现与MATLAB的通信。在基于Java软件中调用MATLAB,既可以发挥Ja-va语言的面向对象及支持网络编程的优势,又可以发挥MATLAB强大的计算处理能力的优势,从而达到简化程序开发,提高软件质量的目的。Java-MATLAB集成的方法从MATLAB的5.3版本开始,其便包含了Java虚拟机,使在MATLAB中调用Java类成为可能;但是针对相反的调用,MATLAB并没有提供相应Java接口,因此不能在Java中直接调用MATLAB编写的程序,但是可以通过各种现有的技术,实现对MATLAB的间接的功能调用,下面分别进行介绍。利用CORBA实现连接CORBA(Common Object Request Broker Architecture)定义了一个开放的分布对象总线(对象请求代理ORB)标准,允许分布式对象应用程序之间进行互操作(即应用程序与应用程序之间通信),不管这些应用程序采用什么语言编写或驻留在什么地方,可实现对Java对象Java-MATLAB集成方法的分析与探讨

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号