|
在Witness如何将字符串转化为数组并赋值,请赐教。
1 q, |8 A7 M$ X! C) u0 `具体问题如下:
) L4 N5 P j* q% O* {模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=86 N7 r6 X/ d. W4 }' Q3 Q' X7 a, V
( b; _' `! |. P9 U% L) }: ^1 H% H现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,
9 Q! j$ A. E% D8 N5 k1 H' b6 p% h& ~5 ]0 Q. s% Q
现在要实现:: v& h: F* u- p$ p
module1.ctime=cycletime(1)
5 t5 h" F5 @. B# c; A* q, Emodule2.ctime=cycletime(2)
n P& A0 g( S7 m4 z...8 C" @" l6 s4 c3 ]% K
module20.ctime=cycletime(20)
% `& B7 M2 }/ g! `5 r
* f/ \9 b$ x! b+ Y我希望用程序实现,但是试了很久都没有成功。# l a# k( ^3 r, ?; Y J
5 H; Y. I; T* t/ Z- B/ R6 q- F6 Q具体程序为:
0 `( X/ a! r0 Q* O. Lfor num=1 to 20
( X) F* ?. L% i m. P7 o" {6 m module+num+.ctime=cycletime(num)
7 i6 t0 w9 w% o* P$ `4 [endfor+ W4 a5 _4 j( a" y: @4 Q0 v# L
) p I7 N% ?) A, F( d1 H; v0 Q, |
问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|