EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Matlab 并行计算学习初步(4)
1 D- v9 ~9 P6 U, d M: N0 g: L% \, a! d
1.3. 批处理(batch)
) D, a, v$ ]2 G, p: @ B; @batch函数完成函数或脚本在集群或台式机上的分载执行,也就是实现函数或脚本的并行。这里不再说明语法(详见Matlab 并行工具箱参考手册),而是举两个例子说明它的使用方法(此例子亦来自参考手册)。 & b9 d3 V" P9 H+ e, o
1.3.1. 运行批处理任务
% g9 i: { a L6 D( ^创建mywave.m脚本文件,输入如下代码并保存: % d1 @6 O( X2 e4 [
; n: A( f% {) C' u2 u
在命令行窗口输入:job = batch('mywave'),Matlab以下图所示方式并行运行: 5 |8 g& T3 ^" v7 N, R
- R: E1 c; g! a$ u; S
+ A# T% ~/ u( N
; u5 w4 @4 g: Z5 J, M7 v, \4 T T2 r
, A% V' g2 F$ v7 k( ]: T. F% F4 W" y2 }- R; b
1 {4 Y% ~: S% |( E3 B: |* S
D0 |8 r2 A% Q* p3 Q: }3 _
7 n0 ]9 e/ R1 Q8 l8 z1 z) @
) s1 B! [0 \5 D8 J# b 4 E5 _4 g5 i; T
|