% **************设置并行计算环境*******************
CoreNum=4; % 设定机器CPU核心数量,我的机器是四核,所以CoreNum=4
if matlabpool('size')<=0 % 判断并行计算环境是否已然启动
matlabpool('open','local',CoreNum); % 若尚未启动,则启动并行环境
else
disp('Already initialized'); % 说明并行环境已经启动。
end
% matlabpool close % 关闭并行环境
parfor i=1:100
... % 这里面的代码要具有无关性
end说明:计算机要为多核cpu才行哦,亲!
本文介绍了一种使用MATLAB进行并行计算的方法,包括如何设置并行计算环境、启动并行池以及利用多核CPU提高计算效率。
362

被折叠的 条评论
为什么被折叠?



