小编use*_*083的帖子

mex从mex函数将矢量从c ++传输到matlab

我试图通过在C++中编写一些函数并使用mex接口来集成它们来使我的Matlab程序更加完善.我用c ++中的向量得到了我的结果.我想将它传输到MATLAB中的数组.我知道我应该重定向

 plhs[0] to the vector 
但我不知道我应该怎么做.

mex

3
推荐指数
1
解决办法
4190
查看次数

用AMD打开CL

我正在尝试使用OpenCL实现矩阵乘法.我有一台ATI Radeon HD Radeon 5000系列显卡.这是我在网上找到的程序之一,但链接错误即将到来,我无法解决.

我尝试运行本网站提到的代码 http://gpgpu-computing4.blogspot.in/2009/10/matrix-multiplication-3-opencl.html

我跟着从这个网站设置了我的visual studio项目

        http://www.guineacode.com/2010/linking-and-compiling-opencl/ 
Run Code Online (Sandbox Code Playgroud)

但是会出现以下错误


      error LNK2019: unresolved external symbol _oclLoadProgSource referenced in function _main
      error LNK2019: unresolved external symbol _shrLogEx referenced in function "void __cdecl       __shrCheckErrorEX(int,int,void (__cdecl*)(int),char const *,int)" (?__shrCheckErrorEX@@YAXHHP6AXH@ZPBDH@Z)
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激

opencl

2
推荐指数
1
解决办法
2151
查看次数

openmp on dev c ++

无论如何使用openmp与dev c ++.我已经看到了如何在Visual Studio中使用的链接,但我对Dev C++界面更加满意.在链接器命令行中添加/ openmp也不起作用.我也找不到要下载的库.我错过了什么.我试过运行这个示例代码:

#include <stdio.h> 
#include <stdlib.h>

int main(int argc, char *argv[])
{
    #pragma omp parallel
    { 
       printf("Hello, world.\n");
    }
   return 0;
 }
Run Code Online (Sandbox Code Playgroud)

从我在哪里读到它被提到在具有2个核心和2个线程的计算机上的输出将被打印两次hello world.我有一个核心i7,但它只打印了一次.

openmp

1
推荐指数
1
解决办法
1万
查看次数

语法错误,意外',',期待=>

我正在学习Ruby,当我在命令行界面中写这个时,我收到以下错误:

hold = {21, 22, {23, 24}, 25}
#=> SyntaxError: (irb):1: syntax error, unexpected ',', expecting =>
Run Code Online (Sandbox Code Playgroud)

这不应该是创造对

#=> {21 => 22, {23,24}=>25}
Run Code Online (Sandbox Code Playgroud)

ruby

-4
推荐指数
1
解决办法
1005
查看次数

标签 统计

mex ×1

opencl ×1

openmp ×1

ruby ×1