Java包集成
与MATLAB编译器SDK™,将MATLAB编译功能集成到Java应用程序涉及到使用api,初始化的组合MATLAB运行时,编制MATLAB函数加载到MATLAB运行时和管理Java和MATLAB之间传递的数据。
Java包和应用程序提供便携和可伸缩的解决方案在大型企业或web应用程序环境。万博 尤文图斯您可以生成包部署到企业或web环境中MATLAB运行时安装。
Java远程方法调用(RMI)是一组api,支持Java对象调用对象在不同的Java虚拟机(JVM)。使用RMI开发客户机-服务器应用程序中,分布式应用程序和web应用程序。对于这样的应用程序,只有部分的应用程序直接调用MATLAB功能要求MATLAB运行时。应用程序的其他部分可以使用本地Java数据类型。
功能
compiler.build.javaPackage |
创建Java包以外的部署MATLAB |
compiler.build.JavaPackageOptions |
选择建筑Java包 |
mcrinstaller |
显示版本和位置信息MATLAB运行时对应于当前平台的安装程序 |
mcrversion |
返回MATLAB运行时版本号相匹配MATLAB版本 |
Java API文档
主题
示例应用程序
学习如何将MATLAB生成的Java包集成到Java应用程序。
构建一个Java应用程序,它显示一个MATLAB阴谋。
封装MATLAB函数包含电话号码的修改一个结构数组。
实现一个信号分析仪的应用程序包含多个函数使用依赖性分析。
创建一个Java包包含多个函数实现矩阵数学课程。
使用面向对象设计部署一个MATLAB类在Java包。
构建一个Java包,优化程序适用于目标函数使用MWJavaObjectRef
类。
使用waitForFigures
在控制台的Java应用程序生成MATLAB数字。
数据管理
看到指导如何在Java和MATLAB之间转换数据。
指将Java类型转换为MATLAB的规则类型。
正确地创建和处理MATLAB代码中的数据。
参见图和图像技术来有效地处理数据在你的代码。
部署注意事项
管理部署归档文件嵌入和提取行为使用MWComponentOptions类或环境变量。
确保编译MATLAB代码的平台独立性。
学习不能被共享的数据类型在Java包。
远程方法调用
学习如何RMI允许多台机器上运行独立的进程。
尝试一个例子使用RMI客户机和服务器。
看到一个例子说明使用本地Java单元和结构体数组。