|
|
在Witness如何将字符串转化为数组并赋值,请赐教。3 l5 K) x9 Y/ H9 C, V& r, r
具体问题如下:
( c! {) f" i t" x, c# W模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=89 x# @# E$ \% k7 a7 e, x
0 h: A W. {( F, h# x3 C现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,5 o# y0 z. H* W8 Q/ Q& X" A# T ~
" L9 q, l( V' q4 P现在要实现:- A- b, [" v+ b- Z4 B! |* n
module1.ctime=cycletime(1)
0 d. _* I" V- Tmodule2.ctime=cycletime(2)8 u( ^& {1 t% x( ~
...$ h) R0 ^( `# A9 E. E
module20.ctime=cycletime(20)
! O7 W: N" c. B+ R' Y7 R$ N6 l- G; a: h" i5 v
我希望用程序实现,但是试了很久都没有成功。! y% |) m: `; M+ X
7 l+ Z' ~9 C5 g5 T9 S
具体程序为:
5 u/ f6 ?/ I% z' V$ H$ Tfor num=1 to 20- J u& P2 W+ z! Q. q& Q# U
module+num+.ctime=cycletime(num)
7 H& e/ H5 T8 ` H, z- n3 q1 k' D Mendfor2 K3 n; C# g0 A6 L3 e. T4 Y
/ X/ J- i: m" J+ @
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|