|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
2 Q( q9 r9 v4 v/ O3 Q- N具体问题如下:
0 m6 m# z- E& y; k模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=81 X9 _" w% `! E; ?$ I3 j5 v. }$ ?
4 O* Q; D0 `6 H! ?) ~- d
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,3 d7 H% k6 V( F: w) Y$ b3 ~ j' F
; b0 S- l8 T. u% E; |8 N
现在要实现:
" T$ X; v5 p9 r1 Vmodule1.ctime=cycletime(1)9 R. S& _; ^' q( Y2 T9 p
module2.ctime=cycletime(2); _$ n+ w! ?4 ^2 W' y
...% n3 N1 j) Y4 n- `
module20.ctime=cycletime(20)
0 C" m7 ] X4 @' _( }5 J+ P8 @% S3 q2 X/ {# d. v$ Y
我希望用程序实现,但是试了很久都没有成功。8 v* { d' u) W
( _ G" j5 M/ ?+ M具体程序为:, q, Q/ W2 r! |8 z5 d& q5 |1 t
for num=1 to 20
0 J8 U6 m* P" ~: J A module+num+.ctime=cycletime(num)2 P) c% r3 L2 z3 S2 D2 C
endfor
) ~$ e% s; U" r9 m' p; m$ C% e0 t5 G4 g {6 a9 ?) r: s
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|