|

楼主 |
发表于 2008-4-19 16:11:18
|
显示全部楼层
好像可以了
to go
6 k/ e- G+ ^$ A$ I. o4 ? set t t + 1
' y9 h% e/ X8 u, p7 b+ _+ q) D grow1 k9 j7 z N6 @! n
update-list-of-m- r0 G) H3 v; S' y+ K
do-plots
$ {! `8 \1 m+ P. k/ Y tick
+ k9 h# I2 f& Q4 Z9 s( D0 v ifelse t > 8
U9 J2 l5 {/ k3 F* s) x: ~ [if abs( mean (list (item 0 list-of-m) (item 1 list-of-m) (item 2 list-of-m)) - mean (list (item 3 list-of-m) (item 4 list-of-m) (item 5 list-of-m)))< 0.01 and
7 a( c$ L/ M: q abs( mean (list (item 3 list-of-m) (item 4 list-of-m) (item 5 list-of-m)) - mean (list (item 6 list-of-m) (item 7 list-of-m) (item 8 list-of-m)))< 0.01 and
; m" j9 y9 A* \3 l: g abs( mean (list (item 0 list-of-m) (item 1 list-of-m) (item 2 list-of-m)) - mean (list (item 6 list-of-m) (item 7 list-of-m) (item 8 list-of-m)))< 0.01
0 g$ i9 v. I4 V! C) v& n' F [stop]]
' {: P+ ~3 J; V# ^' e9 I [ ] 3 f# D/ G9 z! D7 ], D5 d" Z- O. F3 G% ]
end7 t( a$ k* | w6 P9 I3 d2 N
各位大虾帮忙看看,这样好像可以了。以前用while之所以不行,是不是因为如果报告为true,那么就会反复运行后面的命令导致死循环啊?4 M& j* X" V$ _- @; C" x% ~/ {
还有就是[ ]是不是意味着不执行任何操作,返回set t t + 1,然后再grow,再 update-list-of-m,再 do-plots,再 tick ..........这样一直按这种顺序循环直到停止。
( P0 `( v, _8 E4 m; m9 D
7 z! t! K4 h! a[ 本帖最后由 wjcpcahu 于 2008-4-19 16:19 编辑 ] |
|