MEX文件(MEX代表Matlab EXecutable)是由C,C ++或Fortran源代码生成的动态链接子程序,编译后可以在MATLAB®中以与MATLAB函数或内置函数相同的方式运行。
通过mex使用.dll(构建Visual Studio 2013 Toolset vs120时出现分段错误)>
[客户端必须格式化以分号“;”分隔的接收数据流。并通过mex函数将数据传递到Matlab环境。我创建了.dll来进行... ...>
[有人使用Mex为MATLAB编写了POSIX套接字包装库吗?我基本上想打开,写作和阅读。同步和异步替代方案都很好。我的主要目标平台是...
我正在将c ++文件编译为mex文件。我将对mex文件执行以下操作,例如copyfile或movefile。所以我想使用c ++名称的变量。例如,我有一个文件...
我现在正在使用完全用MATLAB编写的数据采集工具。我的同事希望我在MATLAB中编写此东西,以便他们可以扩展和修改它。软件...
我正在使用C ++中的模板,通过mexPrintf在Matlab中显示矢量内容。与printf类似,mexPrintf需要类型(%d或%g)的输入。作为先验,我知道向量的类型。我...
我想实现一个将mxArray(来自Matlab)的输入变量转换为C ++的函数。详细来说,如果输入变量是一个单元格,它将被排列成一个向量,就像下面的(i = 0; i
mxIsDouble,mxIsSingle和mxIsClass的返回类型(用于Fortran的MATLAB mex)
根据https://www.mathworks.com/help/matlab/apiref/mxisclass.html,Fortran的mxIsDouble的返回值(也是mxIsSingle和mxIsClass)是INTEGER * 4。这是我的问题:...
我试图做一个2级的S-功能,将像一个缓冲区(我刚开始学习S-功能)。现在我想的是,每一个输入进来的时候它被存储在一个索引...
我使用MEX桥对从MATLAB稀疏矩阵执行某些操作。为此,我需要输入矩阵转换成CSR(压缩行存储)格式,因为Matlab的存储稀疏...
我想在CLion而不是在MATLAB中编译MEX文件(MATLAB可执行文件)(它在编写C代码时没有帮助)。但是,MEX文件需要#include mex.h(pp),这是不可用的...
使用单元格数组在C ++ Eigen Matrix和MATLAB mxArray之间传递数据
我想在Eigen Matrix / Vector和mex数组之间传递数据。在下面的代码中,我定义了一个名为y_output的mex数组,它包含一个单元数组。变量y_output将传递给...
我正在尝试执行一个简单的矩阵时间向量乘法,由于某些原因,我在我的结果中得到了错误的符号。我不知道为什么会这样,......
我有以下目录结构:main + model run.m + options opt.m main.m等等。我在+ model目录下有一个名为run的函数,它依赖于某些函数...
我想传递一个从C ++到MATLAB的字符串向量。我已经尝试使用可用的函数,如mxCreateCharMatrixFromStrings,但它没有给我正确的行为。所以我有 ...
我试图传递一个mexfunction的参数,一个表示mxCreateDoubleMatrix的列数的整数。除了在主...之外的任何地方都不应该使用这个整数
如何在将GSL库链接到Matlab MEX时修复“未知类型名称”错误
我目前正在尝试优化我在MATLAB(版本R2019a)中工作的一些代码。为了计算我的结果,MATLAB必须多次计算某个函数,从而减慢一切。因为......
我对MATLAB有点新,但我目前正在尝试使用G ++(版本6.3)作为编译器来构建MEX文件。我得到了错误MEX成功完成。使用'g ++'构建。使用mex / disks /时出错
我正在尝试让gfortran编译器在Windows上使用MATLAB来创建mex文件。 Gfortran不受支持,但英特尔Fortran编译器让我相信Fortran编译器......
我正在努力让gfortran代替Windows 10上用于MATLAB的英特尔Fortran编译器.GCC风格的名称修改,至少对于gfortran来说,是使符号名称全部小写......
我在simulink中实现了一个c-mex函数,用于加速两个矩阵的乘法运算。到目前为止它正在工作,但我发现输入排序/序列取决于命名...