【发布时间】:2015-02-21 07:44:11
【问题描述】:
当将复杂的 MATLAB 应用程序移植到运行原生 C 的嵌入式平台时,MATLAB 到 C 的代码生成是否高效且有用,以获得一个(缓慢的)起点,然后我可以分析和优化,还是我更好尽管必须手动用 C 重写整个代码增加了复杂性,但从头开始用 C 编写我的应用程序?
我担心的是 MATLAB 是面向向量的,生成的 C 代码可能与使用 C 编写代码的方式相距甚远,以至于我将浪费时间尝试自动生成任何代码而从不实际使用任何代码生成的代码。
【问题讨论】:
-
谢谢。确实类似的问题有有用的答案。它表明,对于从 MATLAB 到 C 的一次性转换,并且假设我没有使用一些人迹罕至的库,MATLAB 编码器可能是要走的路。想知道其他人是否会有不同的看法。
标签: c matlab optimization signal-processing porting