何时生成代码MATLAB算法
从MATLAB生成代码®台式机和嵌入式系统的算法使您可以在MATLAB工作区中完全执行软件设计,实现和测试。你可以:
验证您的算法适合代码生成
自动生成高效,可读和紧凑的C/C ++代码,这消除了手动翻译MATLAB算法的需求,并最大程度地减少了在代码中引入错误的风险。
在MATLAB代码中修改设计,以考虑桌面和嵌入式应用程序的特定要求,例如数据类型管理,内存使用和速度。
测试生成的代码,并轻松验证您的修改算法是否在功能上等同于您的原始MATLAB算法。
生成MEX函数至:
在某些应用中加速MATLAB算法。
加快定点MATLAB代码。
从MATLAB代码生成硬件说明语言(HDL)。
当不生成代码MATLAB算法
请勿从MATLAB算法中为以下应用程序生成代码。使用推荐的数学工程®而是产品。
到: | 采用: |
---|---|
部署使用句柄图形的应用程序 | MATLAB编译器™ |
使用Java® | MATLAB编译器SDK™ |
使用不支持代码生成的工具箱功能金宝app | 您为桌面和嵌入式应用程序重写的工具箱函数 |
在受支持的MATLAB主机上部署基于MATLAB的GUI应用程序金宝app | MATLAB编译器 |
部署基于Web或Windows®申请 | MATLAB编译器SDK |
接口C代码与MATLAB | MATLAB |