EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab 并行计算学习初步(4)6 U/ ~( O- q3 K1 p
6 K1 a v L6 N# E+ V3 y+ ?( l3 J1.3. 批处理(batch) 2 I' G' a1 t3 x: _: K3 ]8 i. O2 L
batch函数完成函数或脚本在集群或台式机上的分载执行,也就是实现函数或脚本的并行。这里不再说明语法(详见Matlab 并行工具箱参考手册),而是举两个例子说明它的使用方法(此例子亦来自参考手册)。
5 G4 _# a7 `" |$ b* i- u T1.3.1. 运行批处理任务
/ d% [) B H" @# f$ t" ~: ]0 {4 ^创建mywave.m脚本文件,输入如下代码并保存: ( H1 j; A$ `$ f* o5 c$ k7 V
# O. V. k* v& i7 R' u! U在命令行窗口输入:job = batch('mywave'),Matlab以下图所示方式并行运行:
3 s4 u: J% u0 W& _ 9 U ~7 O, ~; Q
5 s9 J6 n: M( [
5 E- @2 R+ N) B. ]3 ~- C2 j& C
& H( {# U" _+ F* D0 X6 \6 @1 e* w* q `2 R+ P; C4 q! y
" _6 V5 r( {. Q' n7 _
% }# z6 X5 I5 w# K8 u& k* a
, J W+ k/ y% p2 m
6 n' t: @; W+ T1 ?* k! F $ a& ?7 H) `8 h. h* g {. j% ~; ?
|