使用MATLAB其他编程语言

MATLAB®您可以重复使用的是其他编程语言的遗留代码,创建MATLAB动力响应的网站,或直接从MATLAB使用产生无差错的嵌入式C代码程序的硬件。使用不同的编程语言团队可以一起工作,花更多的时间来开发产品和更短的时间用另一种语言重新编码。下载188bet金宝搏

另一种语言调用MATLAB

随着MATLAB引擎的API,你可以使用MATLAB从内另一种编程环境。API使您的编程语言中的MATLAB命令的执行不启动MATLAB的桌面会话。MATLAB引擎API可用于:

探索调用MATLAB细节这些语言

调用库笔译从MATLAB其他语言

如果你拥有的功能和对象另一种编程语言,你可以从MATLAB调用它们。在MATLAB文档调用外部接口解释了如何调用这些组件。

转换MATLAB代码以C / C ++

您可以使用MATLAB算法转换成C / C ++代码MATLAB编码器™。生成的C代码是可读的和便携式的,对于大多数的MATLAB语言和广泛的工具箱的支持。金宝app有关详细信息,探索MATLAB编码器,或观看网络研讨会MATLAB到C一点通(55:51)

您可以使用嵌入式编码®扩展MATLAB编码器,以及使用的功能金宝appSimulink的编码器™从Simulink的生成代码。金宝app

利用MATLAB编码器和MATLAB编译SDK用于C / C ++集成之间的选择取决于你的工作流程和要求,包括是否需要便携,独立的代码。观为指导,以帮助您选择最佳的解决方案

包装MATLAB程序软件组件

MATLAB程序可以打包成特定语言的软件组件,这样你就可以将它们与流行的编程语言集成。这些组件可以使用自定义应用程序集成和部署到桌面,Web和企业系统。

如果您的最终用户没有MATLAB此选项很有用。利用创建的软件组件MATLAB编译SDK,可分配版税。

下列语言组件可从MATLAB代码生成:

使用多个集成方法

虽然上述各部分的描述与其他编程语言的集成MATLAB不同的可能性,很多用户组合多个方法来为他们创造需求的混合解决方案。虽然我们提供了多种选择,为您完成复杂的工作流程,MathWorks的咨询服务还可以进一步帮助您通过整合项目。