|
在Witness如何将字符串转化为数组并赋值,请赐教。" ]/ N' f' {+ F$ C) p% b; p
具体问题如下:+ l+ \) \8 s7 [0 f
模型中有一个数组cycleTime(20),已经进行了赋值,例如cycletime(1)=10,cycletime(2)=15,...,cycletime(20)=8: {0 C4 f! M; L9 i
1 [; O" x7 O% ^
现在需要根据这个值对20个Module里面的元素ctime赋值,假设module的名称分别为:module1,module2,module3,...,module20,每个module中都有个变量ctime,9 E) o6 L& q d+ Y4 E5 M
3 L; [" G# H5 Y( i+ `
现在要实现:
$ m$ v' e1 w/ w* a& N+ Y* c5 emodule1.ctime=cycletime(1)
5 n: n3 l' @- tmodule2.ctime=cycletime(2). Y5 l9 e4 b8 o6 o$ I0 q/ C6 s* Z
..." C% S( A; ^: q, n; V! E Z v
module20.ctime=cycletime(20)
P; y# T, M) q m) K6 y2 Y- J+ x
1 ]% w" n5 P- Q8 b {& {, b我希望用程序实现,但是试了很久都没有成功。
+ K6 O* s& a6 {7 P" M Q" ]; t( n. S9 R9 |) [4 y
具体程序为:( ^3 C# d9 G: m: K! A6 I
for num=1 to 20
9 `: x+ }/ A( Z `8 b0 G, D module+num+.ctime=cycletime(num)7 @1 F& D3 N# a: A: h: {% z' I, p
endfor
! `9 n* n$ E% I( O1 T
' }, Z+ ]. |+ r* m问题是左边蓝色字体怎么处理,才能够实现我要的赋值功能?????? |
|