经过很长一段时间寻找答案而没有找到答案,我的最后一招是提出一个新问题。我创建了多个(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
Here is an image of the recorded loading times using the exact code above