展会信息港展会大全

MATLAB Builder JA——MATLAB应用程序转成Java类
来源:互联网   发布日期:2011-12-16 19:56:03   浏览:43708次  

导读:MATLAB 应用程序转成 Java 类 MATLAB Builder for Java 扩展了 MATLAB Compiler 的功能,可以自动的将 MATLAB 的算法直接转化成 Java 类。用户能够在 MATLAB 环境以外直接使用由 Builder for Java 生成的类,就像使用其他的 Java 类一样。 MATLAB Builer for...
——MATLAB应用程序转成Java
      MATLAB Builder for Java 扩展了MATLAB Compiler的功能,可以自动的将MATLAB的算法直接转化成Java类。用户能够在MATLAB环境以外直接使用由Builder for Java生成的类,就像使用其他的Java类一样。

      MATLAB Builer for Java 允许用户采用其他的基于Java的技术将MATLAB算法集成到桌面或网页应用程序中。也允许用户之间共享算法(只要能访问标准接口)。

      MATLAB内部创建的并且采用MATLAB Builder for Java生成的组件可以自由地集成到应用程序中,无需版权费用,并且在运行的时候是不需要MATLAB的。

      MATLABMATLAB compilerMATLAB Builder for Java允许用户在MATLAB环境内开发算法,然后自动将这些算法以组件的形式发布到Java应用程序中。用户可以使用优化的高级矩阵语言和内嵌在MATLAB内的数学、图形和数据分析函数快速的开发、测试算法原型。一旦算法已经完全正确,用户可以自动的将他们转换成Java类,集成到Java应用程序中。

特点
  • 通过图形用户界面或者命令行将MATLAB算法转换成Java
  • 通过数据转换类,可以在MATLAB数组数据类型和Java数据类型间进行转换
  • 允许将独立组件集成到桌面或者网页程序中,无需支付版权费
强大功能

      MATLAB Builder for Java 允许用户从MATLAB算法中自动的创建包含一个或者几个Java类的组件。这个组件可以很方便的作为标准Java类使用。用户可以将任何其他的兼容技术和这个组件集成后,在桌面或者网页软件中使用。如果用户在MATLAB中修改了算法,可以重新生成组件,这样,用户可以在任何时间修改这些在MATLAB中开发的组件。

      如需发布这些组件,必须首先在目标机上安装MATLAB组件运行时库(MCR)。安装完MCR后,用户就可以在这台目标机上使用由MATLAB Builder for Java生成的Java组件的应用程序了(包括网页应用程序服务),而不需要安装MATLABMCR是一个独立的共享库程序,用来在没有安装MATLAB的计算机上执行MATLAB生成的Java组件而不需要安装MATLABMCR包含在MATLAB Compiler中,提供对MATLAB语言所有特性的完整支持。

创建和封装组件

      MATLAB Builder for Java提供的图形用户界面允许用户将MATLAB算法转化成Java类,然后封装成可以在其他计算机上使用的组件。每个组件可以包含一个或者多个类。

      Builder for JavaGUI中,用户可以:
  • M文件和MEX文件添加到用户组件类中
  • 可以为组件添加支持文件(包括MCR
  • 存储编辑和封装参数
  • 通过显示活动状态来监控文件转换
  • 自动搜索和封装必须的文件进行组件发布
访问MATLAB Builder for Java中创建的组件

      实例化一个基于MATLABJava类后,用户可以像访问其他类方法一样访问这个类的方法。传递给MATLAB函数的Java数据类型会被自动地转换成MATLAB的数据类型。数据转换类也提供了手动转换数据类型和管理输出数据的方法。

发布基于MATLABJava组件

      用户可以发布由MATLAB创建的Java组件而不需要额外的费用。该组件可以从桌面程序或者网页客户端访问。
 
平台和系统要求
 

赞助本站

人工智能实验室
AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港