C++ & Matlab 混合编程 - 动态链接库形式

1 软件版本信息

  • Visual Studio 2015 Professional
  • Matlab 2017b
  • Operating System Windows 10


2 代码部分

2.1 Matlab代码

2.1.1 图片



2.1.2 源码

function [c] = gpuTestInCPlus(n)
clc;
fprintf('Creating a matrix of size %d-by-%d.\n',n, n);
A = rand(n,n,'single') + 100*eye(n,n,'single');
b = rand(n, 1);
gd = gpuDevice();
disp('Coefficient Matrix (A) is as follows: ');
A
disp('Right Hand Side Vector (b) is as follows: ');
b
disp('gpuArray Manner With Single Technique Involved: ')
tic;
Agpu=gpuArray(A);
bgpu=gpuArray(b);
c=A\b;
wait(gd);
toc;
end


2.2 C++代码

2.2.1 图片



2.2.2 源码

#include "stdafx.h"
#include "gpuTestInCP
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值