|
在Witness如何将字符串转化为数组并赋值,请赐教。
* M5 j3 s+ [; M; H+ L* U具体问题如下:0 {% U% ?9 s. m2 A
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
) z8 z4 u$ r; W% L9 n: F6 o8 B+ O5 C: a, V9 I) g ~: \
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
$ \3 m" u# m+ S: g
; V0 y" c: Z, D1 ~! g c9 o现在要实现:1 u3 N# Q8 X. P) k. ^
module1.ctime=cycletime(1)
4 v- o, Z# x- H( O, y# _module2.ctime=cycletime(2)% ]8 \; b' x3 G% ~/ Z; |4 J" a- E
...9 k$ W7 {4 f* s
module20.ctime=cycletime(20)
l- g, L, u7 c' X1 D% `
2 i! G0 l$ H' f, [4 q我希望用程序实现,但是试了很久都没有成功。
/ _+ l# c0 d) H" x$ L8 |/ D% O3 V2 p' f& P
具体程序为:4 N e! z8 c. q8 l5 Y" p1 w y& K
for num=1 to 20
3 i- t$ p7 l6 `; z module+num+.ctime=cycletime(num)5 q% e5 ^" ?, d7 |
endfor/ S/ B; j2 g4 S, u
3 O/ P$ `! s& x; B& E) c
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|