【发布时间】:2015-07-25 20:44:31
【问题描述】:
我正在尝试运行以下代码,但收到错误消息:
parfor中的变量R不能分类
有什么办法解决吗?
R=zeros(M,N,Us,Vs,'single');
parfor indM=1:M
for indN=1:N
for indv=1:Vs
temp=squeeze(X(indM,indN,:,indv));
if(sum(temp(:)~=0))
R(indM,indN,:,indv)= FractionalFFT_mid0(temp,a);
end
end
end
end
【问题讨论】:
-
@PavelOganesyan:我没有看到与该问题重复的问题,因为每个工作人员只访问
(indM,:,:,:)切片。 -
@PavelOganesyan - 这不是正确的副本。 Daniel 的那个是正确的,我选择它作为最后的副本。
-
@rayryeng:我不认为其他问题是重复的。在这里,我们有一个非常简单的情况,即不沿最后一个维度进行切片,而其他骗子则涉及更复杂的问题。因此,我重新提出了这个问题。
-
@Jonas 明白了。谢谢
标签: matlab