MATLAB移植C++保姆级教程(上)
一、 MATLAB代码翻译
MATLAB版本:R2021b
-
在附加功能管理器中安装“MATLAB Compiler SDK”、“MATLAB Support for MinGW-w64 C/C++ Compiler ”
-
命令行窗口执行:
mex -setup在弹出的两行选项中选择: mex -setup C++
mbuild -setup在弹出的两行选项中选择: mex -setup C++ -client MBUILD -
准备两个.m文件:①你要转换的代码,封装成一个MATLAB函数,去除内部所有加载、输入、输出语句;②一个MATLAB脚本,调用①文件,用来说明函数参数类型。
-
用到MATLAB自带APP—"MATLAB Coder”进行代码翻译。
选择要翻译的.m文件