mex

    0热度

    2回答

    我想打印终端的phrs值并检查它们的数据类型。我以为我得到了第一部分: mexPrintf("Value: %d\n",prhs[0]); 但这是给我垃圾。我错过了什么? (可能有些显而易见)有没有办法检查数据类型并将其打印出来?

    2热度

    1回答

    我有文件mx_minimum_power.cpp在以下目录中,我想包括在以下目录cpp文件 D:\thesis library.Data\ALOS-PALSAR 12x2\San Francisco L 12x2 和14头文件: D:\thesis library.Data\ALOS-PALSAR 12x2\San Francisco L 12x2\Eigen\Eigenvalues 所以

    0热度

    1回答

    mx_minimum_power.cpp位于以下目录中的文件: D:\thesis library.Data\ALOS-PALSAR 12x2\San Francisco L 12x2 和14头文件位于以下目录: D:\thesis library.Data\ALOS-PALSAR 12x2\San Francisco L 12x2\Eigen\Eigenvalues 所以相对路径是Eig

    1热度

    1回答

    我想构建一个MEX文件来调用MATLAB中的Lapack命令slasd4。构建mex文件会成功,但是当我尝试使用该命令时,它会崩溃MATLAB并以消息结束 异常终止:访问冲突。 任何人都可以请帮我解决这个问题吗?我正在使用MATLAB R2016b和内置的附件来使用MEX文件。 这里是我的MEX文件: #include "mex.h" #include "lapack.h" void mex

    0热度

    1回答

    我需要一些帮助,使myo-mex文件工作。我不知道如何更改编译器选项,以便mingw支持ISO C++ 2011.可以在此处找到代码所在的github存储库:​​。 错误消息即时得到如下所示: Error using build_myo_mex (line 61) In file included from C:/MATLAB/SupportPackages/R2015b/MW_MinGW_4_

    1热度

    1回答

    我希望有人可以帮我解决一些我写过的mex代码的问题。 多次调用相同的mex函数后,matlab将没有响应。我张贴在这里的代码: void mexFunction(int nlhs, mxArray *plhs[], /* Output variables */ int nrhs, const mxArray *prhs[]) /* Input variables */ {

    0热度

    1回答

    我试图从由Manolis Lourakis(Available here))在C编写的Levenberg-Marquardt算法中构建一个mex文件。我做了很多搜索,但一直没有找到类似的问题或解决方案,但(从这个论坛很多!)。 作者包含一个C网关函数,我已经设法解决了我从makefile中得到的错误。现在,当我尝试建立makefile文件,我看到下面的错误: /var/folders/w6/c4f

    0热度

    1回答

    我正在使用cpp编译器编写mex函数。我的问题是,每当我使用这行: memset(*(new_gammas+i), 0, llrlength*sizeof(double)); 我从编译器获得: "memset" identifier not found. 是不是因为缺乏任何特定的头文件或代码是错误的C++?

    1热度

    2回答

    我想在不安装xcode的情况下编译mex文件,只使用命令行工具(来自Apple开发人员中心)。 Apple命令行工具安装编译器,并将标准库和标头添加到比xcode(几GB)小得多的包中的系统中。 在linux上运行mex是可能的 - 我看不出为什么matlab mex应该需要macos所需的巨大SDK。长时间的试验和错误和黑客配置文件没有帮助。有没有人有一个最小的工作示例如何编译一个mex文件之外

    0热度

    1回答

    我使用一些外部的C++代码内通过Matlab的通过coder.ceval称之为: coder.ceval('myCppFuncName', coder.wref(mySruct)) 这工作只要完美地MYSTRUCT东西简单为 myStruct.a = 0; myStruct.b = 1; 现在我有这是在C++头文件struct.h定义的结构: typedef struct {