|
|
在Witness如何将字符串转化为数组并赋值,请赐教。
3 x+ A; Q) `7 |0 r, H具体问题如下:! F8 W. z c( i0 w/ Y# ^8 f
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8% x( J# _% o' H u
* ?+ }4 z l2 w$ k% K9 A
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,( h* W! J, U: q
1 V" Q% X+ r( \" I4 J3 l6 c- {现在要实现:
" F8 k A) o; J0 \module1.ctime=cycletime(1)
- F+ m. e+ g* Qmodule2.ctime=cycletime(2)
+ M- T% u; F# \' b3 j3 P...3 d5 J5 v" E8 h, ]7 c
module20.ctime=cycletime(20)! f1 ?& L: a0 T" ?( a1 Z* f7 t, ^
5 O5 [9 H; N$ i1 C' [# v1 {我希望用程序实现,但是试了很久都没有成功。
- ?- x( i# K7 |- t& u* L8 c8 k6 o0 G; C3 L3 S
具体程序为:
3 ]# V( ?, B* ^* N) F; ?% o$ cfor num=1 to 203 l/ U0 h" J. L8 G' l; L
module+num+.ctime=cycletime(num)8 s( k2 R4 a7 \8 m' {3 U9 z
endfor
+ e6 X: o. M3 H2 G2 s* }! \8 \- y& K' ^+ V" E( l2 X; W- Q5 T
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|