|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
0 F; ^$ p# q7 S) g8 _具体问题如下:
, R/ o4 W8 e1 f模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
: V) R. p7 K9 ^* a) k( t
2 g$ b/ `3 t& {, A" t现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
& Z5 s ~( N9 E' k5 |! f
! X. l8 r$ S! |( B, x5 k现在要实现:
V$ H; W- Z+ C6 o, _7 J- ]module1.ctime=cycletime(1)
. l# g! X7 {: Y* y0 W# |3 K; Cmodule2.ctime=cycletime(2)" z/ X$ m% ]( D* o
...
8 R8 G# i2 g! nmodule20.ctime=cycletime(20)
0 t' s: p3 n/ w4 v& z( g. k* Y3 P7 c& \, e I2 J% b% i
我希望用程序实现,但是试了很久都没有成功。
6 G& E) {3 C1 i9 n. m2 r7 E- C6 A7 M
具体程序为:! f1 p4 ?+ {5 M& i
for num=1 to 20
A; e, V2 B, D2 `: ] module+num+.ctime=cycletime(num)
; E6 c1 d/ ]3 }6 d7 }% @$ V' W- o* `endfor
& C. c; k; Z0 n$ Y+ x1 C7 J+ ^5 {( n, D; i# h9 G, f' f
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|