设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2993|回复: 1

[求助] 烦请解释下代码,有点疑惑

  [复制链接]
发表于 2014-6-12 09:45:43 | 显示全部楼层 |阅读模式
        for local i := 1 to parttab.yDim loop$ ?! g' _, R9 r$ e7 x
                                0 m$ F# ~* e9 {( L! Z* ~
                for local j := 1 to parttab.xDim loop. q6 T7 b  L4 U" V9 ?
                       
3 G9 c4 U+ A/ @2 v% X- y8 X$ e                        part := parttab[j,i];
" B* I% f3 @: k$ w' ~( b% i" z1 {2 E7 j3 H. j; g
       DestinationTab.setCursor(1,1);
3 _' c7 ?& {* a                        if not DestinationTab.find(track) then
6 U  ^$ a$ x  m9 g* a1 b                                DestinationTab[1, DestinationTab.yDim + 1] := track;
  z% Y% P8 s& j
                        end;8 \( d/ O" W% |! ]/ C  |
                next;, _# z$ h) h' Z$ \7 J8 f
/ z* e% U! z9 X; C+ F7 n3 L: }4 n
        next;
( d% h) Z, I7 B) s7 U, r- g3 O! b% i% M
        -- sort destination table* i8 P9 ?$ r+ t
        DestinationTab.sort(1,"up");       
; k6 {4 [( q5 y  f3 H: r

2 a3 d1 l6 t( [( f        @.Destination := DestinationTab;2 X! B; `1 y) D0 J, K  `* {

$ w1 Z  e- `/ _end;& k2 }. l8 z" }: j5 H
新人求教,红色部分解释下吧,多谢
发表于 2014-6-18 15:17:28 | 显示全部楼层
刚开始的意思是part中的零件都是从parttab取得
+ Q' g" U5 w' i2 Q" i8 J下面的意思是在DestinationTab中查找track,如果查找不到后将现有的track放在DestinationTab第一列的最后一行,以此类推。1 @0 H$ Q( S3 l! ]
最后一行是让进入到DestinationTab中的track按照时间进行排序

评分

参与人数 1仿真币 +20 收起 理由
taoyifei2000 + 20 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-6-21 12:39 , Processed in 0.022825 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表