|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
$ q5 X' q7 s' ~4 D$ D Z$ @具体问题如下:) S7 `7 c, e( N6 {: @& F2 O
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
4 \+ l2 Y" H! ~# Z* Z- S5 k5 p! c" |# z- V0 D
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,+ w+ O& h. Q" f: k" u# ?% q: E6 \ [
; b; n1 [7 {& ^) v" K" [" W c
现在要实现:4 K m& f) Z; E1 ~* O
module1.ctime=cycletime(1)
1 I! @4 W- B8 z1 }) p: I. Tmodule2.ctime=cycletime(2)5 o* D T4 t- n2 w% z
...
: _/ k! }, R1 Rmodule20.ctime=cycletime(20)
3 u7 D% s3 C* i7 a0 Q. ^" P7 i2 @4 d I* P' l1 ?0 s# h, o& v4 m
我希望用程序实现,但是试了很久都没有成功。
5 g* ^* c5 D/ b- I( r7 Q* k# C9 I- n$ N$ g O" ^
具体程序为:
/ l4 R4 H% s$ n5 N' yfor num=1 to 20
1 x, G5 b1 {6 A! N+ b. s. A1 \ module+num+.ctime=cycletime(num); f1 R& C f- Z9 m- V
endfor9 `8 A( B: ?8 B! d' v
6 V, r6 [ m/ T" n问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|