在您使用5 g工具箱™特性,您可以生成可移植的C/ c++源代码,独立的可执行程序,或独立的应用程序从您的MATLAB®代码。通过代码生成,您可以:
运行您的模拟在没有安装MATLAB的机器上。
在MATLAB环境中工作时加快处理速度。
将算法合并到遗留代码中。
的部署特征MATLAB编译器™和MATLAB编码器™功能。使用这个表来决定如何部署MATLAB代码。
部署的特点 | 使用MATLAB编译器功能 | 使用MATLAB编码器功能 |
---|---|---|
输出 | 不可读的共享库。 | 可移植和可读的C源代码。 |
库的依赖 | MATLAB运行时. | 一个也没有。 |
金宝app支持的部署平台 | 窗户®,Mac和Linux®. |
任何支持ANSI的平台金宝app®/ ISO®C / c++代码。 |
知识产权保护 | 打包的代码是加密的。 |
代码未加密。您可以通过生成共享库而不是可读代码来保护您的IP。 |
算法加速 | 速度与MATLAB相同。 |
可能更快,这取决于算法。 |
MATLAB的图形 | 金宝app支持。 | 不受支持金宝app的。 |
介绍代码生成支持。金宝app