|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
! L0 l% \* q3 s3 ?0 Y+ o具体问题如下:
7 o* ]5 j- ?: J( K3 H, W8 ]; w模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8
. ~; T: o2 w, m9 b
' J( X; S! ^4 w9 ]3 l现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
1 x2 z' I) i& p$ C4 a! f
6 t1 E0 h9 Z& K( @; ^5 K( L" j2 L现在要实现:
1 U% @, n K- b) F9 j7 ymodule1.ctime=cycletime(1)
' `: X5 q! W G7 w* t5 Pmodule2.ctime=cycletime(2)
- t' U6 r( j7 S, ^...3 T8 l8 ^2 Y6 n
module20.ctime=cycletime(20)2 t1 M- n5 T7 n% \$ Y+ V
( K9 V% n- C) N# u2 C
我希望用程序实现,但是试了很久都没有成功。0 F) J2 z4 V: S& v- K
" @& J2 p6 S4 d4 ^ y" }
具体程序为:: s! Y7 b0 _& n" o+ [6 d
for num=1 to 20
! n* {6 l3 ?5 o% L0 B' \" @ module+num+.ctime=cycletime(num)
6 }8 [% [1 {9 g: f$ `! N5 Zendfor
5 c) C- A1 V0 S- @4 z7 O, f; w# X. h8 d w; S: L
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|