在您使用WLAN工具箱™,您可以从MATLAB生成可移植的C/ c++源代码、独立的可执行文件或独立的应用程序®代码。通过代码生成,您可以:
运行您的模拟在没有安装MATLAB的机器上。
在MATLAB环境中工作时加快处理速度。
将算法合并到遗留代码中。
的部署特性比较如下表所示MATLAB编译器™和MATLAB编码器™.使用这个表来决定如何部署MATLAB代码。
部署的特点 | 使用MATLAB编译器 | 使用MATLAB编码器 |
---|---|---|
输出 | 不可读共享库 | 可移植和可读的C源代码 |
库的依赖 | MATLAB运行时 | 没有一个 |
万博1manbetx支持的部署平台 | 窗户®,Mac和Linux® | 任何支持ANSI的平台万博1manbetx®/ ISO®C / c++代码 |
知识产权保护 | 打包的代码是加密的 | 代码未加密。您可以通过生成共享库而不是可读代码来保护您的IP |
算法加速 | 速度与MATLAB相同 | 可能更快,这取决于算法 |
MATLAB的图形 | 万博1manbetx支持 | 不支持万博1manbetx |
介绍代码生成支持。万博1manbetx
具有代码生成支持的WLAN工具箱函数和系统对象列表。万博1manbetx
MATLAB编译器产品的适当任务s manbetx 845(MATLAB编译器)
独立应用程序(MATLAB编译器)