主要内容

代码生成和部署

生成代码或独立可执行文件

在使用5G工具箱™功能,您可以从MATLAB生成可移植C/C++源代码、独立可执行文件或独立应用程序®密码通过代码生成,您可以:

  • 跑你的模拟在未安装MATLAB的机器上。

  • 在MATLAB环境中工作时加快处理速度。

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

此表比较了的部署特征MATLAB编译器™MATLAB编码器™使用此表决定如何部署MATLAB代码。

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

没有一个

万博1manbetx支持的部署平台

窗户®,雨衣,以及Linux®.

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

知识产权保护

打包的代码是加密的。

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

算法加速

与MATLAB相同的速度。

可能更快,取决于算法。

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

话题

什么是从MATLAB生成C代码?

引入代码生成支持。万博1manbetx