matlab - 将matlab代码转换为c代码

标签 matlab

有没有办法自动将 simulink block 或 matlab“.m”代码转换为 C 代码?

最佳答案

我不知道有任何直接翻译工具,但有一些替代方法:

  1. Matlab Compiler将允许您从 .m 代码创建一个共享库(可从 C 代码调用)。
  2. GNU Octave是一个开源解释器,具有许多与 Matlab 相同的功能。它是开源的,用 C 语言编写的。您可以基于此构建一个 C 库,尽管它比选项 (1) 更重量级。

关于matlab - 将matlab代码转换为c代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4727932/

相关文章:

matlab - 具有可变限制的积分

python - 函数 "im2uint8"(在 MATLAB 中)和 "bytescale"(在 Python 中)之间的区别

matlab - 避免 MatLab 代码中的循环(质心权重)

arrays - 如何使 findpeak 函数检测负峰而不是正峰

parallel-processing - 有什么办法可以在 matlab 中为 spmd 命令添加一个开关?

MATLAB - 如何将子图与 slider 链接?

python - 图像处理 : how to imwarp with mask on destination

matlab - 如何在Matlab中自定义轮廓线?

MATLAB:将矩阵 reshape 为数组后,我们如何知道值原来属于哪里?

用于运动捕捉数据分析和可视化的R包