|
eval(expression); 是执行其参数中包含的expression matlab语句。9 ~7 K- g, a0 a. a. l& Z1 i
例如:
7 {" o" {/ h1 ?把August1.mat 到August3.mat 加载到MATLAB workspace:. d8 R) E: ]2 }2 [" L2 D
for d=1:3. D" r' T! W6 `& }
s = ['load August' int2str(d) '.mat']1 _, W: U0 x( H6 l: h; b o% [: E
eval(s)( R! `% P6 T" w; M) i( W
end% u% @# R# @2 S
$ f& R' m5 i' G5 j& y" r以下是被执行的s语句:' g" J$ T$ K5 }6 h' n0 z$ I
s =
. I6 |' {* R" ] load August1.mat
/ H1 S+ P- L0 n% A& Ls =
9 M( ~, P/ n4 p% U! ?8 E% @& F" d% c/ n load August2.mat
e ]# S4 l4 [' w9 _/ i" ~s =
! O, ^. @7 ~7 |- T1 W$ n4 K( N; e7 { load August3.mat. z3 t" u$ n& R7 b0 ?. O
|
|