mex 相关问题

MEX文件(MEX代表Matlab EXecutable)是由C,C ++或Fortran源代码生成的动态链接子程序,编译后可以在MATLAB®中以与MATLAB函数或内置函数相同的方式运行。

如何将mex函数的输入作为整数值传递?

我试图传递一个mexfunction的参数,一个表示mxCreateDoubleMatrix的列数的整数。除了在主...之外的任何地方都不应该使用这个整数

回答 1 投票 0

如何在将GSL库链接到Matlab MEX时修复“未知类型名称”错误

我目前正在尝试优化我在MATLAB(版本R2019a)中工作的一些代码。为了计算我的结果,MATLAB必须多次计算某个函数,从而减慢一切。因为......

回答 1 投票 1

在MATLAB上用G ++构建的问题

我对MATLAB有点新,但我目前正在尝试使用G ++(版本6.3)作为编译器来构建MEX文件。我得到了错误MEX成功完成。使用'g ++'构建。使用mex / disks /时出错

回答 1 投票 0

符号大写是否在具有链接dll的目标文件中很重要?

我正在尝试让gfortran编译器在Windows上使用MATLAB来创建mex文件。 Gfortran不受支持,但英特尔Fortran编译器让我相信Fortran编译器......

回答 1 投票 1

如何制作ld导出大写符号?

我正在努力让gfortran代替Windows 10上用于MATLAB的英特尔Fortran编译器.GCC风格的名称修改,至少对于gfortran来说,是使符号名称全部小写......

回答 1 投票 0

如何确定c-mex s函数中的输入序列?

我在simulink中实现了一个c-mex函数,用于加速两个矩阵的乘法运算。到目前为止它正在工作,但我发现输入排序/序列取决于命名...

回答 1 投票 2

如何将参数(argc,argv)从C ++代码传递到MatLab Mex文件?

我正在尝试使用一些C ++代码并在其周围放置适当的MatLab mex函数包装器,以便我可以将我的C ++称为MatLab函数。我的C ++代码使用了4个命令行参数...

回答 1 投票 1

编译期间MEX问题

我有一个安装了MATLAB 2013b的Windows 10 64位系统。现在我使用SDK 7.1编译器来编译c ++程序。这样可以正常工作,因为它创建了“XXX.mexw64”文件。但是当我......

mex
回答 1 投票 0

如何在MATLAB中构建MEX文件?

我需要在MATLAB代码中使用以下函数:#include“mex.h”#include #包括 float xFit_1931(float wave){float t1 =(wave-442.0f)*((wave <442.0f)?0 ....

回答 1 投票 0

我应该通过`loadlibrary`或通过MEX文件从Matlab访问C库吗?

我需要使用MATLAB中用C开发的共享库(DLL),我想知道使用loadlibrary函数和在MEX中实现C库中的函数有什么区别...

回答 1 投票 0

为什么到达MEX文件的最后一行后需要这么长时间才能返回Matlab?

在我的MEX文件的最后一行完成执行后,返回matlab命令行大约需要大约14秒。当来自matlab的MEX文件的定时时:D = rand(14000)+ rand(14000)* 1i; ...

回答 1 投票 5

为什么这个MEXed C / magma代码在独立的C代码工作时会出错?

以下MEXed C代码只是调用magma来反转矩阵。独立的C代码(也发布)工作,但mex代码崩溃。我已经三次检查了文档,...

回答 1 投票 1

| Ubuntu 18.04,opencv-3.4.0,MATLAB / R2018a |对未定义的引用cv :: dnn :: eperimental进行失败

我按照wiki步骤安装mexopencv,但是我收到以下错误:$ make MATLABDIR = / usr / local / MATLAB / R2018a WITH_CONTRIB = true all contrib /tmp/mex_17713079591682_20541/Net_.o:..

回答 1 投票 2

如何发送Mat H = findHomography返回Matlab

我尝试使用OpenCV函数findHomography。我使用Mex OpenCV。我的问题是如何将Mat H数组返回给MATLAB。我希望有人可以帮助我:-)示例代码是:在这里输入代码#...

回答 1 投票 1

使用histcountsmex而不是histcounts

我正在尝试优化我的MATLAB代码。我的代码需要在for循环中使用超过一百万个向量的histcounts函数。我想要做的是直接使用histcountsmex而不是histcounts。 ...

回答 1 投票 1

MATLAB Mex:从MATLAB中的结构中检索逻辑

我有一个以这种方式创建的结构:testStruct = struct; testStruct.tf = true。我想通过mex将这个结构传递给我的c ++代码,这是我所做的快照:mxArray * mxValue; ...

回答 1 投票 0

为什么将数据从MATLAB传递到mex如此之慢?

我创建了这个MEX函数,它接受这样的参数:toSolve(domain,model.one,model.two,model.three,model.four,bc,model.T,model.dt,[start model.five])模型是MATLAB的地方......

回答 1 投票 1

从mex中的matlab结构中提取数据

我正在关注这个例子,但我不确定我错过了什么。具体来说,我在MATLAB中有这个结构:a = struct; a.one = 1.0; a.two = 2.0; a.three = 3.0; a.four = 4.0;这是我的测试代码......

回答 1 投票 0

从C访问MATLAB的unicode字符串

如何通过MATLAB Engine或MEX C接口访问MATLAB字符串的基础unicode数据?这是一个例子。我们将unicode字符放在UTF-8编码文件test.txt中,然后......

回答 1 投票 2

在Matlab中使用以前版本的gcc for mex

我想在Matlab中使用gcc 4.9版。我安装了gcc-4.9,但我试图将它与Matlab一起使用已被挫败。警告:您使用的是gcc版本'5.4.0'。 gcc的版本不是......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.