|
|
在Witness如何将字符串转化为数组并赋值,请赐教。3 _: Q. g7 S* @) q, L) s' w& P* I
具体问题如下:2 Z- L$ Y7 {3 K; d L
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=86 i5 l i' s; S+ s- N6 i2 h; Z
9 e6 ^: P/ V) i0 G7 Q' R* }
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,/ T6 O- `* A" L3 N$ k! j R. R
9 S% \' |9 D; [# Y
现在要实现:
7 B8 ?8 s! w( ]) Q! q. Jmodule1.ctime=cycletime(1)6 g2 T6 N2 ^' f
module2.ctime=cycletime(2)) O8 D" [0 a+ c
...
: \% N M3 A% {0 ~ o4 ^module20.ctime=cycletime(20)6 B: p5 q3 s" R' u$ I" \' e/ W9 R+ X
* p% m9 H1 c3 Q! Z$ w- o# ~
我希望用程序实现,但是试了很久都没有成功。3 e# K8 v1 T/ b& c$ v
( G! P# Z( T5 s8 |3 d具体程序为:- r' J, f# }% {, |/ N
for num=1 to 20" j: n2 K6 G4 c! i
module+num+.ctime=cycletime(num)3 V7 Q( N# Y3 Q
endfor1 h5 `, n; k' f
6 J% C( a% o l7 g问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|