主题: [MATLAB基础] MATLAB 关于GPU并行运算的问题
查看单个帖子
旧 2019-02-27, 12:33   #1
Sabusha
初级会员
 
注册日期: 2019-02-27
帖子: 1
声望力: 0
Sabusha 正向着好的方向发展
默认 MATLAB 关于GPU并行运算的问题

使用GPU对多元函数进行计算:

(2元函数简单相加:x1+x2 (如1+2!)):arrayfun(@(X) x1+x2,1,2)

当函数的维数增加时,必须传入函数了 arrayfun(fun,x1,……xn)

function fun = fun(x)
fun = 0;
for i = 1:length(x)
fun = fun+x(i)
end
end

问题:x1,……,xn怎样作为一个整体 X 传入fun中运算,总不能有1000维,输1000个数进去吧。。

此帖于 2019-02-27 12:37 被 Sabusha 编辑。
Sabusha 当前离线   回复时引用此帖