|
|
eval(expression); 是执行其参数中包含的expression matlab语句。, V$ ~1 r5 J" ^/ W$ {
例如:6 w' M7 V, r1 X
把August1.mat 到August3.mat 加载到MATLAB workspace:7 B l+ w8 t, @. F; p
for d=1:3
/ C) x5 S% }# x2 \) ^ s = ['load August' int2str(d) '.mat']
0 S8 W: @. T" _# a- R2 U- ~6 W5 S eval(s)( K8 f1 @6 d, h. A% I, G6 u7 d
end
9 Q* A* P8 y& F& T& Z7 \6 J# @6 w) m
以下是被执行的s语句:
; P: z+ M9 Y( d$ ]s =
' n9 @! G, A5 g6 l! S load August1.mat! |: t4 M$ u! [0 Q# e, Y% @, k
s =# `. X2 ~+ j8 F. Y
load August2.mat, ]' e! e. y4 E4 R; f+ G
s =
8 ?$ z7 }8 @) [9 j4 l. ], C load August3.mat/ B, Z- J1 \2 y
|
|