|
在Witness如何将字符串转化为数组并赋值,请赐教。
0 h8 ^: `$ S! V" D具体问题如下:, }1 O; d; ^, r9 _
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
, O% K: l8 O- l" w
8 k }7 f9 i' v2 ~! V$ f0 y现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
' ~! O, z4 x; B2 \% _! T. q1 W8 z
现在要实现:0 ^; x/ d5 G4 E6 V
module1.ctime=cycletime(1)/ v3 r$ `7 [( C* ]1 f2 P: B
module2.ctime=cycletime(2)& X2 c7 ?! X. f* _
...
! x4 n, {1 L' _1 S9 E2 h: tmodule20.ctime=cycletime(20)
# y5 i- g2 p. P. V! U& t8 `5 h4 n! A4 {% H6 `9 i
我希望用程序实现,但是试了很久都没有成功。. h& T1 n, U0 Z
9 R$ @0 g& a# k2 q8 n" ^# r% L
具体程序为:5 f9 U' t+ e& Y& U: R3 @
for num=1 to 20 K5 m+ l: {# H" p
module+num+.ctime=cycletime(num); @5 i( A" f, W! V, D/ `: E0 P
endfor( B }5 I$ a% ]6 }0 ^1 l, P4 B
/ x% e* O1 l$ f2 U
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|