Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何逐行读取Matlab mex函数的输入矩阵?
我需要创建一个 Matlab mex 函数 它将接受输入矩阵并返回矩阵对角线 Input 1 2 3 4 5 6 预期输出 1 2 3 0 0 0 0 0 0 4 5 6 我的问题是 由于 Matlab 按列而不是按行读取矩阵 因此我的 m
MATLAB
mex
在 Matlab mex 文件中编译 c++11 代码时出错
我已经下载了下面的代码 CVPR 2014 交集联合优化代码 cvpr2014 iou code 1 0 zip http research microsoft com en us downloads e164fe21 ef2b 4e34
c
Linux
MATLAB
C11
mex
mex 无法识别内联
我正在尝试编译libdc1394 的 matlab 包装器这是火线相机的库 我收到一个奇怪的错误 涉及头文件中的一些内联函数 我正在使用 gcc 4 6 开发 ubuntu 12 04 我已经成功编译了其他 mex 文件 这个包装器在 Ma
c
MATLAB
gcc
mex
使用 mxGetPr 与 mxGetData
我正在尝试编写一个简单的 mex 函数 我有一个整数输入 它是我的对象的数量 当我编译时myMEX 1 cpp并通过 MATLAB 使用任何输入值调用它 我总是得到 请求的对象数量 0 But the myMEX 2 cpp工作正常并显示从
c
MATLAB
mex
在 MEX 函数中将特征复数矩阵返回到 MATLAB,无需额外复制
这个问题演示如何使用映射对象将双精度矩阵返回到 MATLAB 以下适用于非复杂数据 double outputPtr plhs 0 mxCreateDoubleMatrix mwSize n mwSize m mxREAL outputPt
c
MATLAB
Eigen
mex
eigen3
单独编译模式下 cuda 代码的 mex 链接
我正在尝试在 Linux 下的 MATLAB mex 中使用 CUDA 代码 使用 整个程序编译 模式 它对我来说效果很好 我在 Nsight 中执行以下两个步骤 1 将 fPIC 作为编译器选项添加到每个 cpp或 cu文件中 然后分别编
MATLAB
CUDA
mex
Mex 在 64 位 Linux 上编译 - /usr/bin/ld: 找不到 -lstdc++
好吧 我正在尝试在 64 位 linux 确切地说是 ubuntu 上使用 Matlab 2013a 编译一个 mex 文件 首先它给出了一个找不到的错误GLIBCXX 3 4 15 这不属于 usr local MATLAB R2013a
MATLAB
mex
无效的 mex 文件、libarmadillo、无法打开共享对象文件
我知道有很多关于该主题的帖子 这可能是重复的 但我不这么认为 我的配置是 Matlab R2014b clang 3 4 Ubuntu 14 04 armadillo 4 600 4 我有一个本地安装的犰狳 不是系统方面的 所以包括 手动链
MATLAB
sharedlibraries
mex
armadillo
为 C 程序创建 MATLAB MEX 文件
我是一位经验丰富的 MATLAB 用户 但对 C 和 MEX 文件完全陌生 我有一个用 C 编写的复杂程序 需要从 MATLAB 中调用 该程序由一个文件夹中的几十个文件组成 其中包括一个名为 main c 的文件 它处理来自命令行的输入
c
MATLAB
mex
使用 mingw-w64 编译 mex 时出现链接器错误
我正在尝试将 Mingw w64 设置为 MATLAB 2013a 中的 mex 编译器 我的笔记本电脑具有 x86 64 架构并运行 Windows 7 我要编译的程序使用 c 11 样式线程 因此我使用带有 posix 线程的 ming
Windows
MATLAB
C11
mex
mingww64
从 C 访问 MATLAB 的 unicode 字符串
如何通过 MATLAB Engine 或 MEX C 接口访问 MATLAB 字符串的底层 unicode 数据 这是一个例子 让我们将 unicode 字符放入 UTF 8 编码的文件 test txt 中 然后将其读取为 fid fop
MATLAB
Unicode
encoding
mex
matlabengine
MATLAB - 从 jpeg_write.c 创建 maxmaci64 时出错
我在使用来自 jpeg 工具箱的 jpeg read c 和 jpeg write c 的 Mex 制作 mexmaci64 文件时遇到问题 我问了我的问题herejpeg read 的问题解决了 但当我编译jpeg write c时仍然有
MATLAB
Compilation
macoscatalina
mex
libjpeg
MATLAB - 编译 jpeg_read.c 创建 mexmaci64 文件时出错[重复]
这个问题在这里已经有答案了 最近 我将 Matlab 项目从 Windows 操作系统转移到了 Mac 操作系统 所以我的 jpeg read mexw64 文件不再工作 我需要创建一个与 Mac OS 兼容的新 mexmaci64 文件
MATLAB
Compilation
macoscatalina
mex
libjpeg
从 .mexglx 到 .mex
我得到了一个使用外部 C 函数的 Matlab 程序 我只有这个外部函数的编译版本 扩展名是 mexglx 从我已经红色的来看 这个扩展似乎是用linux编译的mex文件版本 我在 Windows XP 下运行 matlab 我的问题是我的
MATLAB
mex
如何为 mexcuda 编译器指定编译 mexfunction 的最低计算能力?
我有一个 CUDA 项目 cu我想编译成的文件 mex文件使用mexcuda 因为我的代码使用了64位浮点原子操作atomicAdd double double 仅适用于计算能力 6 0 或更高的 GPU 设备 我需要在编译时将其指定为标志
Compilation
CUDA
mex
nvcc
matlab mex 文件的共享库位置:
我正在尝试编写一个使用 libhdf5 的 matlab mex 函数 我的 Linux 安装提供了 libhdf5 1 8 共享库和标头 然而 我的 Matlab 版本 r2007b 提供了 1 6 版本的 libhdf5 so Matl
gcc
MATLAB
mex
HDF5
rpath
带 mexCallMATLAB 的 Matlab mex 文件几乎比相应的 m 文件慢 300 倍
我开始用 C 实现一些 m 文件以减少运行时间 m 文件生成 n 维点并计算这些点处的函数值 这些函数是用户定义的 它们作为函数句柄传递到 m 文件和 mex 文件 mex 文件使用 mexCallMATLAB 和 feval 来查找函数值
c
performance
MATLAB
mex
functionhandle
在新的 matlab 版本上运行旧的 mex 文件
我正在尝试在新版本 R2009a 上运行最初在 Matlab 6 5 上测试的程序 该程序使用一些 mex 文件 在尝试运行它时出现以下错误 无效的 MEX 文件 normalizedCut common files sparsifyc m
MATLAB
mex
Makefile:将 C 代码转换为 mex 代码(链接错误)
我有一个C code which works fine使用makefile 现在 我正在努力convert it to mex文件 以便我可以从 Matlab 运行它 在这里 我也是using makefile approach 但是 me
c
MATLAB
makefile
mex
如何直接在 Visual Studio 中构建 mex 文件?
我有一个包含函数库的 Visual Studio 2010 解决方案 并且我希望能够使用 MATLAB 作为该库的几个可能的前端之一 因此 我希望 Visual Studio 在构建解决方案时自动生成 mex 文件 而不必将所有构建选项和路
MATLAB
VisualStudio
mex
«
1
2
3
4
»