EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab 并行计算学习初步(4)
; S s6 Z! }% E% g; s- S8 B# x$ u8 P9 H" H; D* l( Y
1.3. 批处理(batch) & F7 A9 c- m, _2 H
batch函数完成函数或脚本在集群或台式机上的分载执行,也就是实现函数或脚本的并行。这里不再说明语法(详见Matlab 并行工具箱参考手册),而是举两个例子说明它的使用方法(此例子亦来自参考手册)。
0 _- ?1 {* A% p" V; R1.3.1. 运行批处理任务
$ s) S7 J0 k* b% W创建mywave.m脚本文件,输入如下代码并保存: ; U- K) q, R0 t
Y, E( f l8 V: f- K4 b" a0 V
在命令行窗口输入:job = batch('mywave'),Matlab以下图所示方式并行运行: " K- Q) l% ]9 n' r
/ g% Y* M' l. V4 ~+ _7 Q a: t: W0 Z3 ^ A0 U3 {& g
/ a* M% d. E/ ]) w7 f. ^$ W
+ k$ Y4 f4 B7 b/ D; P9 D8 u, a5 Y$ ?) z# F& m
q0 b. W$ [- v9 x1 ]/ ]9 y6 c( g
9 k% t; W* A4 u6 N4 u& e: j
2 i" W8 L6 q; v. A6 b5 m) P- g; i
8 ^& H" [# D( a; V/ c
- N, q, s* t4 G, w |