|
|
eval(expression); 是执行其参数中包含的expression matlab语句。
9 D; z- b: v Y. b; m例如:
7 I+ o; @0 V; Z* V, O8 D2 l, E把August1.mat 到August3.mat 加载到MATLAB workspace:
/ R; T; }3 B6 \: Y/ g9 zfor d=1:3
! q6 G( y- D* T s = ['load August' int2str(d) '.mat']+ h; J4 L$ H8 T |1 D$ W0 X. K
eval(s)' v9 J4 O$ p9 T; p
end1 N- |" I s; U( M6 t9 d; X
N7 |8 R" \. I: z4 N$ R以下是被执行的s语句:
" D) w3 W, ?% C3 O( \# ~) Cs =
( P" R, s: P. {' t1 a load August1.mat
, @2 E8 F4 m6 L) f- ys =6 O3 M: K Z2 T5 z
load August2.mat. _& h. w) \3 Z5 c$ n
s =
. E+ H0 P. g4 m1 ^: x! C load August3.mat
, r$ V+ }7 j& S' D$ G0 S; b7 U |
|