Sabusha
2019-02-27, 12:33
使用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个数进去吧。。
(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个数进去吧。。