文件名称:C Mex MATLAB 版本:Mex C 代码,用于在编译时和运行时确定 MATLAB 版本-matlab开发
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-18 02:50:24
matlab
本次提交提供了以下文件来帮助程序员创建健壮的 C/C++ mex 代码,这些代码可以在多个 MATLAB 版本下编译和运行: (1) matlab_version.h 提供了定义宏 MATLAB_VERSION 的预处理器代码,它将包含与用于编译的 MATLAB 版本等效的十六进制数(例如,值 0x2015b 表示 MATLAB 版本 R2015b)。 它还定义了宏 TARGET_API_VERSION 以区分正在使用的 R2017b 和 R2018a API 库。 并且它包含 matlab_version() 函数的原型,该函数包含在 matlab_version.c 文件中。 (2) matlab_version.c 为 matlab_version() 函数提供代码,该函数返回与当前正在运行的 MATLAB 版本等效的十六进制数。 (通过 mexCallMATLAB 回调) (
【文件预览】:
mexmatlabversion_20190520.zip
mexmatlabversion_20180815.zip