EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab 并行计算学习初步(4)% I4 k" V& s$ y8 |/ V+ k
x' {0 H8 C* u1 M: ~0 ]" B1.3. 批处理(batch)
6 P( N- |. b1 p. [batch函数完成函数或脚本在集群或台式机上的分载执行,也就是实现函数或脚本的并行。这里不再说明语法(详见Matlab 并行工具箱参考手册),而是举两个例子说明它的使用方法(此例子亦来自参考手册)。
% t$ d: ~: c! v1.3.1. 运行批处理任务 ' Q- ]: E2 C M% C$ d7 C: b
创建mywave.m脚本文件,输入如下代码并保存:
% V9 w: t4 O& k) y 5 W# m6 E5 e6 R- x) p7 ~. e+ P5 q
在命令行窗口输入:job = batch('mywave'),Matlab以下图所示方式并行运行: 6 a- y6 t/ c1 m# k2 O- o
$ B: Z3 e9 q2 o: V7 |, X @
1 h: v4 X0 B) M. S
8 I( D' R4 ]0 d) `+ ]6 Q4 B ; @5 S. x: u' Y j8 ?( R$ U
2 O' w8 t, E$ w, I& ]. _, y
: j7 C) }8 X" I) n b" M) N# i
! Q! }9 t( B7 @! L" `
5 } A" j8 V* c3 J( F: r
8 s7 t' a& X* m% y * a$ [& d4 P! b) k% Q7 S
|