来自 MATLAB 的代码加速和代码生成
在许多情况下,您可能希望您的代码运行得更快、更高效。代码加速为通过 MEX 文件编译加速定点算法提供优化。在 Fixed-Point Designer™ 中,fiaccel 函数将您的 MATLAB® 代码转换为 MEX 函数,并可以极大地加快定点算法的执行速度。
代码生成为桌面和嵌入式应用程序创建高效的生产级 C/C++ 代码。使用 Fixed-Point Designer 软件生成 C/C++ 代码有几种方法。
| 使用... | 如需执行以下操作... | 需要... | 请参阅... |
|---|---|---|---|
MATLAB Coder™ (codegen (MATLAB Coder)) 函数 | 自动将 MATLAB 代码转换为 C/C++ 代码 | MATLAB Coder 代码生成软件许可证 | 通过命令行生成 C 代码 (MATLAB Coder) |
| MATLAB Function | 在生成可嵌入 C/C++ 代码的 Simulink® 模型中使用 MATLAB 代码 | Simulink 许可证 | 使用 MATLAB Function 模块在 Simulink 中实现 MATLAB 函数 |
MATLAB 代码生成支持具有已知上界的可变大小数组和矩阵。要了解有关使用可变大小信号的更多信息,请参阅可变大小数组的代码生成。