将Matlab转换为C.

我需要将一些MATLAB代码转换为C语言.我正在使用Visual Studio 2010并安装了MATLAB编译器.我想知道我该怎么做呢.

另外,当我发布我的项目时,最终用户是否必须通过MATLAB安装任何东西? (不可能是这种情况)

最佳答案
您可以将compile Matlab scripts转换为独立的可执行文件,但我不熟悉将Matlab代码转换为Visual C代码的Matlab工具.您可以使用Simulink Coder(以前的Real-Time Workshop)将Matlab代码转换为C或C,Mathworks可以将其作为单独的产品提供.

要运行独立可执行文件,用户必须安装Matlab Compiler Runtime.从Matlab Compiler web page

Executables and libraries created with the MATLAB Compiler product use a runtime engine called the MATLAB Compiler Runtime (MCR). The MCR is provided with MATLAB Compiler for distribution with your application and can be deployed royalty-free.

转载注明原文:将Matlab转换为C. - 代码日志