|
在Witness如何将字符串转化为数组并赋值,请赐教。
( M! B- H- j4 \. Y1 ]具体问题如下:' c2 A) `* m) W5 K* r6 {
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=80 i4 Z% [3 r, |8 y. W( m) y4 C6 u
. [5 @# K! z6 \2 h+ G. ?/ K0 ^& m4 n. E% n
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,: B8 {8 l2 C& m% v! _
6 J; E2 O/ v2 d) D
现在要实现:
- q: ~- |! q# i# u3 Y7 l1 Cmodule1.ctime=cycletime(1)
0 p8 I* s- I0 i1 b H% xmodule2.ctime=cycletime(2)7 y, x! R$ ]7 }# K. C A5 y
...
9 C1 N6 L$ N5 k+ d+ rmodule20.ctime=cycletime(20)9 e. E: B3 a/ r( p) I+ j" o
" g/ E5 h! J$ `+ Q2 ?
我希望用程序实现,但是试了很久都没有成功。
1 n5 i4 U! w8 T; K+ W3 ~# d& p
6 A* B! e! F- ^3 O2 Z( K5 W具体程序为:- b2 P" @( D' O, F! r4 z+ r
for num=1 to 20
/ t! F7 j6 S* F module+num+.ctime=cycletime(num) W( E) [( T6 I/ Q5 A' V L
endfor# p: v& m# Y) d+ O8 u# `& y
' Z- T; q0 o- i% _& R% D问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|