|
eval(expression); 是执行其参数中包含的expression matlab语句。
3 v9 @0 u+ W. f1 g例如:
& C# \& `& k' N! q% Z1 w把August1.mat 到August3.mat 加载到MATLAB workspace:" i6 R. I# x. R3 @1 S
for d=1:3
2 Z$ A; `+ C% K5 R s = ['load August' int2str(d) '.mat']; J4 | }+ X, F$ {5 `! Y
eval(s)
" B" w7 p l( uend
+ `! k% e) O4 E0 M9 j( U% O. P
5 }7 T. }, ^. s& ~% I! ?以下是被执行的s语句:
& n$ |, d: c1 @. [s =2 j0 j7 X. T, G' A
load August1.mat
" G h; q% [/ g8 x8 ^+ n6 l, ks =
# M3 G6 A- p9 ^ load August2.mat
5 n' M* ~/ j, M& S" O0 Is =
( \4 q0 X* n5 I& c- V load August3.mat |
|