急急急!!求大神把几行MATLAB程序通过CUDA移植到GPU上计算
下面这几行MATLAB程序移植到GPU中运算实现加速,求大神解决!
for tt=1:1000 %1000个仿真时刻
for s = 1:4 %4个发射天线
Htmp(:,s,:,:)=Htmp(:,s,:,:).*cum_prod_factor_NLoS_e{2}(:,s,:,:); %每一个时刻的Htmp为前一个时刻Htmp与累乘系数的乘积
H(:,s,:,tt)=sum(Htmp(:,s,:,:),4); %每一个时刻的H为该时刻各射线Htmp之和
end;
Htmp=Htmp.*cum_prod_factor_NLoS_e{2}; %每一个时刻的Htmp为前一个时刻Htmp与累乘系数的乘积
H(:,:,:,tt)=sum(Htmp(:,:,:,:),4); %每一个时刻的H为该时刻各射线Htmp之和
end;
其中Htmp和cum_prod_factor_NLoS_e{2}都是已知的2*4*8*20四维矩阵,每个矩阵元素都是复数;H是2*4*8*1000的四维零矩阵。