【使用和关闭】
使用matlabpool 命令启动多个workers,使用parfor指令。自己的电脑上是4核4进程,开启4个workers:
matlabpool 4
关闭时用 matlabpool close
【语法】
parfor的语法和普通的for语法没有区别:
for i = 1:N
f(i);
end
parfor i = 1:N
f(i);
end
【并行】
for 语句是按照i的序列顺序执行的,
使用matlabpool 命令启动多个workers,使用parfor指令。自己的电脑上是4核4进程,开启4个workers:
matlabpool 4
关闭时用 matlabpool close
parfor的语法和普通的for语法没有区别:
for i = 1:N
f(i);
end
parfor i = 1:N
f(i);
end
for 语句是按照i的序列顺序执行的,