1

经过很长时间寻找答案但没有找到答案,我最后的手段是提出一个新问题。我创建了多个 (N=1000) -mat v-6 文件,每个文件大小约为 100 MB,并包含一个矩阵。在我的代码的单独部分中,我需要加载每个文件。我遇到的问题是在文件号 600 附近加载文件突然变得非常耗时,我不确定它为什么会发生。在此先感谢您的任何建议。

我在具有 16GB 内存的 Mac 上使用 Matlab R2014b。

示例代码

c=nan(1,1000)
for h=1:1000 
    tic
    filename=[basefilename,'_',num2str(h),'.mat'];
    transition=load(filename,'P')
    c(h)=toc;
end

这是使用上面的确切代码记录的加载时间的图像

4

0 回答 0