|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
" h% Y3 j: s; j( T具体问题如下:0 I7 v/ X1 j6 a1 k2 }
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
( N) e. h$ A) {3 k* n5 F% p* ?
0 f9 `, ]: J4 N7 m$ a% h5 @4 q现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,0 G3 n! O6 u+ b$ ]$ l
. F. _, }; ?) ]8 S9 {, S现在要实现:
) K/ C1 N% w! @" e; xmodule1.ctime=cycletime(1)
: C9 Y* K# V: p8 M/ b" mmodule2.ctime=cycletime(2)
: N* n2 p' `; b3 V6 h8 a2 K- E0 C...
- h& Y& k0 u. ^) }- ?module20.ctime=cycletime(20)" ~& I% l/ F2 K
' t% V1 y! S' ?
我希望用程序实现,但是试了很久都没有成功。. h1 h1 G( R/ d! ?; j% _
+ j) ?9 |0 t6 k$ h具体程序为:) f6 x- d5 M. P4 t8 {$ Z
for num=1 to 20 i* l! [1 O2 C5 M4 w( A5 k: h
module+num+.ctime=cycletime(num)
^6 i( d6 L' u+ j( f' n5 |/ E7 Pendfor
3 s% G! u5 J" H: A( f( U% a4 e- d( a, e9 V4 u F( t7 w6 m
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|