|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
: e9 m/ y0 u& ]4 o2 t+ J具体问题如下:
9 E% l$ F& O/ C% P- ]模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8' ~2 k5 w- N, ?, ^
" q" p5 g, z i! j4 B2 G7 m
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime, E6 O3 e4 W( `7 ]* T* m. B% E
" S$ {% [" L& |* {2 R# U# _+ U现在要实现:$ {5 j+ l1 V. W4 {! T
module1.ctime=cycletime(1)) R4 h+ A- H: [9 y& e
module2.ctime=cycletime(2)% [2 o5 c# j7 N4 N( Y: A( b( l; X
..." B4 \( G9 W5 q" K$ U$ N
module20.ctime=cycletime(20)% g, ~1 K5 e4 I, h7 S) u
- X( X! `& V4 j% q, g0 ^( |" V0 v
我希望用程序实现,但是试了很久都没有成功。5 C6 u2 u. c6 g( u
w& v4 [) C' ~1 R6 I
具体程序为:
' F0 r7 N# ]6 F Z( P2 {1 xfor num=1 to 20
( h% z1 l( D w1 E/ a module+num+.ctime=cycletime(num)
" I$ f4 j+ g3 x# K- ?/ g# F1 Aendfor
1 V! ?* z+ H9 |9 s k5 U) X* m: `! c# Z! E9 x" f0 k+ H
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|