mex

    0热度

    1回答

    我创建了使用MATLAB的编码器工具包中的MEX文件可创建MEX文件,和它的作品在我的电脑上完全正常的,但是,当我把它给别人供他们使用,它错误,并不会工作。 什么是合理分配,并允许其他人可以使用我的MEX文件/代码的正确步骤是什么? 在附注中,(我不知道这对我的问题有多大影响),但是在编码器创建的C代码文件中,它具有导致我计算机上的目录的变量,而不是相对路径。

    3热度

    1回答

    是否可以从存储为MatND的3D数据立方体中获取2D Mat对象在opencv中?基本上我使用“mexopencv”将3D矩阵传递给MexFile。我使用MxArray(prhs [0])。toMatND()将矩阵转换为MatND对象。现在我想将这个第三维的数据立方体分解成一个cv :: Mat矩阵的向量。因此我需要对这些二维矩阵进行运算,从而迭代第三维。 是否有根据需要拆分数据立方体的功能?或者

    1热度

    1回答

    我在mex文件中写入函数,该函数调用MATLAB函数。不幸的是,当涉及到mxSetPr,MATLAB崩溃并且不会继续进行。有人可以告诉我如何解决这个问题吗? void myconv2(double * Ain , double *Aout, int AnRows , int AnCols, double* kernel, int kernelnRows, int k

    2热度

    1回答

    我使用MATLAB 2012a。我需要在我的程序中编译一个mex文件。一切工作正常与Microsoft SDK 7.1,但我需要一个小编译器,以便在其他计算机上工作我的程序。 MathWorks网站上的建议编译器是需要作为软件包进行安装的编译器。是否有任何独立工作的编译器,不需要安装?

    0热度

    1回答

    我正在开发一个在matlab下开发的项目,但我不得不使用C++和OpenCV。 为了将我的工作与项目集成,我需要使用mex-files。所以我在我的电脑和gcc 4.4上安装了Matlab 2013。 我修改了〜/ .matlab/R2013a/mexopts.sh文件,以便为opencv设置正确的编译器和选项。 这与MEX MATLAB编译器的输出-v *********************

    4热度

    2回答

    我已经将我的MATLAB升级到了2014b(在OS X 10.10上),并试图测试一些旧的MEX C/C++代码。 像往常一样,我从命令窗口运行mex -setup,我希望有机会覆盖选项文件“meshopt.sh”。 但现在,似乎MATLAB取得了一定的变化,我不能改变MEX配置,它只是说: MEX配置为使用Xcode中铿锵的C语言编写, 。 .. 来选择不同的语言,选择一个从以下 mex -se

    0热度

    1回答

    我的目标是返回UINT32号: 我一直在使用mexCreateDoubleScalar,我想将其更改为mxCreateNumericArray 旧的代码是 const int ALL_GOOD 0; plhs[0]=mexCreateDoubleScalar(ALL_GOOD); 的我想要的新代码 const int ALL_GOOD 0; int dim[2]; dim[0]=dim[

    0热度

    1回答

    您好我试图通过命令“编码器”将函数转换为.mex函数。我的一个输入是一个稀疏的双重矩阵。当编码器要求定义变量'Mf'的类型时,我将它设置为double(:inf x:inf)。它会建立它,当它运行该函数停止与以下消息:“MATLAB表达'Mf'是不正确的稀疏” 我希望有任何建议和解决方案。谢谢!

    1热度

    2回答

    受此启发post,我有兴趣将std::strings传递给单元阵列。但是,mxDuplicateArray接受mxArray格式变量。我试图用mxGetString将std::string转换为mxArray,但没有成功。 请问您对此有何建议? 谢谢! void mexFunction(int nlhs, mxArray *plhs[],int nrhs, const mxArray *prhs[

    0热度

    3回答

    我编写了一个C++程序,其唯一目的是调用Matlab代码。我有一个主程序,其中 在一个文件中读取数据(具有高维矩阵90000 * 24)转换成C++ 结构 通过这些结构,以Matlab代码 推出具有这些结构参数的Matlab例程 从Matlab获取输出数据并将它们存储在C++结构中 2 /,矩阵是Matlab结构中的字段。该结构,说MATLAB_STRUCT有几个矩阵领域,MATLAB_STRUC