|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
" B) X; ?: f1 h, f1 [5 {具体问题如下:. x/ N* r" s$ N: q$ y& j( x/ G" d
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
& I$ i2 |- W$ a5 Q
% d6 s) z* |0 t9 ^现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
1 |4 i7 P1 `8 t
) B# u4 ]& a$ N& V4 Q" F! Q现在要实现:
1 U! W Y4 W" X1 {/ r' n( z4 vmodule1.ctime=cycletime(1)' b% {2 h) w% h* y
module2.ctime=cycletime(2)# C: t; d3 w( S
...& l+ B7 r0 x) v( d, \# H
module20.ctime=cycletime(20)" y" {! T+ [$ L0 z4 k, A
9 F9 {3 `. L; q; H/ K我希望用程序实现,但是试了很久都没有成功。
9 f3 ?( A) s1 s) ?
1 ~0 N: f, Y2 R具体程序为:" j( n! b+ z. ?
for num=1 to 205 J- g" ]( S, a3 ^4 [ d9 _, s
module+num+.ctime=cycletime(num)0 m3 X4 C) j: a( ?$ f8 p
endfor
2 z: C4 V$ g8 y& t( ~3 _* p+ x" V3 o. L8 {$ m9 N
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|