mexme - 立即编写 MEX 文件:编写完全有效的 MEX .cpp 文件,包括基于数字 C/C++ 片段的 mexFunction 样板-matlab开发

时间:2024-06-19 09:38:57
【文件属性】:

文件名称:mexme - 立即编写 MEX 文件:编写完全有效的 MEX .cpp 文件,包括基于数字 C/C++ 片段的 mexFunction 样板-matlab开发

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-19 09:38:57

matlab

mexme 使编写 MEX 文件的过程自动化。 您给 mexme 一个只进行数值计算的 C 片段,以及一个参数列表,它会生成一个有效的 MEX .cpp 文件。 生成的代码在 Linux (gcc) 和 Windows (Visual Studio C++) 中编译。 1.1版中的新功能,它为您编写了繁琐的输入和输出验证代码。 这样您就可以编写 MEX 文件,而无需手动编码对 mx* API 函数的调用。 它的灵感来自 SciPy 的编织功能。 示例:将应用递归过滤器的这段(不可矢量化).m 代码翻译成 C: 函数 [y] = myrecursivefilter(x,alpha) y =零(size(x)); y(1) = x(1)*alpha; 对于 ii = 2:length(x) y(ii) = y(ii-1)*(1-alpha) + x(ii)*alpha; 结尾结尾 第 1


【文件预览】:
mexmev120.zip
mexmev110.zip

网友评论