使用MATLAB和其他编程语言
与MATLAB®,您可以重用用另一种编程语言编写的遗留代码,创建MATLAB支持的响应性web站点,或者使用直接从MATLAB生成的无错误嵌入式c代码编程硬件。使用不同编程语言的团队可以一起工作,花更多的时间开发产品,用另一种语言编写代码的时间更少。s manbetx 845
转换MATLAB代码到C/ c++
你可以用你的MATLAB算法转换成C/ c++代码MATLAB编码器™。生成的C代码是可读的和可移植的,支持大多数MATLAB语言和各种工具箱。万博1manbetx更多细节,探索MATLAB编码器,或观看网络研讨会用MATLAB使C/ c++变得简单(47:38)。
您可以使用嵌入式编码器®扩展MATLAB编码器的功能,并使用万博1manbetx仿真软件编码器™从Simulink生成代码。万博1manbetx
使用MATLAB编码器和MATLAB编译SDK进行C/ c++集成的选择取决于您的工作流程和需求,包括是否需要可移植的独立代码。查看指南,以帮助您选择最好的解决方案。
将MATLAB程序包装为软件组件
MATLAB程序可以打包成特定于语言的软件组件,这样您就可以将它们与流行的编程语言集成在一起。这些组件可以与自定义应用程序和部署到桌面、web和企业系统。
如果最终用户没有MATLAB,则此选项非常有用。使用。创建软件组件MATLAB编译器SDK,并可免费分发。
MATLAB代码可生成以下语言组件:
使用多种集成方法
虽然上面的每个部分都描述了将MATLAB与其他编程语言集成的不同可能性,但许多用户结合多种方法来创建满足他们需求的混合解决方案。我们为您提供多种选择来完成复杂的工作流程,MathWorks咨询服务还可以进一步帮助您处理集成项目。