|
eval(expression); 是执行其参数中包含的expression matlab语句。8 g) K: u1 j' _. T+ J
例如:
( v. M& o9 ~. z9 \! j/ K4 H# C! S. x把August1.mat 到August3.mat 加载到MATLAB workspace:
) T/ y5 N. M. }for d=1:3
, v+ X" W$ x: R: e% A2 `$ f s = ['load August' int2str(d) '.mat']- t5 ~; u. ?/ b6 \
eval(s)
4 Q4 G o5 V$ w7 C! r6 f6 P' Iend8 L; b; D6 ?/ H- [8 y
3 ~. h( i6 o5 F. l) i
以下是被执行的s语句:
" S% N% ?7 c( e6 e* z3 B1 bs =2 a, l' {2 m- O$ H. `
load August1.mat6 p/ M- P/ W* x; A$ H
s =, F, D' d& t# T
load August2.mat
6 c: u2 p: c3 [5 _* us =
9 D1 H, E0 X% s7 [* G load August3.mat
) W7 v% o9 w7 G. S& v |
|