MATLAB转C代码

时间:2010-11-18 07:49:02

标签: matlab

  

可能重复:
  Matlab to C or C++

是否有任何软件可以将MATLAB代码转换为c ....

3 个答案:

答案 0 :(得分:5)

是。嵌入式Matlab。效果很好,但只允许使用matlab函数的子集。

http://www.mathworks.co.uk/products/featured/embeddedmatlab/

可以将算法转换为C,而不必担心在手动转换中引入错误的可能性。你将需要rtw的许可证。

http://www.mathworks.co.uk/products/rtw/

答案 1 :(得分:3)

如果您希望它们更快地运行,MATLAB能够将.m文件编译为二进制文件:

http://www.mathworks.com/help/toolbox/compiler/mcc.html

答案 2 :(得分:1)

如果C ++可以接受,你可以尝试一个像Armadillo这样的库,它提供许多MATLAB函数的C ++版本。这允许相对容易地转换许多功能。