主要内容

代码生成和部署

为桌面计算机和嵌入式目标生成独立的应用程序

在开发应用程序后使用通信工具箱™特性,您可以生成可移植的C/ c++源代码,独立的可执行文件,或独立的应用程序从您的MATLAB®代码。通过代码生成,你可以:

  • 运行您的模拟在没有MATLAB的机器上或仿真万博1manbetx软件®安装。

  • 在MATLAB中工作时加快处理速度或仿真万博1manbetx软件环境。

  • 将算法合并到遗留代码中。

的部署特征比较MATLAB编译器™MATLAB编码器™功能。使用这个表来决定如何部署您的MATLAB代码或仿真万博1manbetx软件模型

部署的特点 使用MATLAB编译器功能 使用MATLAB编码器功能
输出 不可读的共享库。 可移植和可读的C源代码。
库的依赖 MATLAB运行时

一个也没有。

万博1manbetx支持的部署平台

窗户®,Mac和Linux®

支持ANSI的任何平台万博1manbetx®/ ISO®C / c++代码。

知识产权保护

打包的代码是加密的。

代码未加密。您可以通过生成共享库而不是可读代码来保护您的IP。

算法加速

速度与MATLAB相同。

可能更快,这取决于算法。

MATLAB的图形 万博1manbetx支持。 不受支持万博1manbetx的。

特色的例子