|
在Witness如何将字符串转化为数组并赋值,请赐教。
$ P3 N, @ R8 Q' G0 N# {具体问题如下:% X% n( N2 p B; u k0 y
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
' \, q- s7 X v# J- C5 D+ T J' e2 y) K! Q- W
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
8 I& @9 n6 {7 Q A Q8 o2 k$ x9 f
G* g, R2 ]/ X9 O现在要实现:
3 W* c- i- G8 U+ Bmodule1.ctime=cycletime(1)* C: w. ^3 F4 q0 c: G
module2.ctime=cycletime(2). j" w" h4 U' {) A
...
/ |: ^ S3 f# {$ J: R- i7 v2 nmodule20.ctime=cycletime(20)
# t, h" z6 h. k3 x" w; Z! X& Q" w1 j
我希望用程序实现,但是试了很久都没有成功。
# S* {" R) x( G) z# ?
. M. j4 l# q l& G2 Y% O z& }; {具体程序为:
: o/ u9 A- ]! pfor num=1 to 20" J$ _4 T) n/ v3 o# _0 M
module+num+.ctime=cycletime(num)
/ E% L2 T1 f& U0 Cendfor" D/ F, z1 I3 }
9 a7 T) z4 l7 a: |/ |1 v+ ?
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|