设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3146|回复: 1

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

  [复制链接]
发表于 2014-6-12 09:45:43 | 显示全部楼层 |阅读模式
        for local i := 1 to parttab.yDim loop, C% \. F$ t& |. f% l
                                5 P% y  _( ~9 T/ v1 c
                for local j := 1 to parttab.xDim loop) X1 ?, q6 M: H$ ~/ [2 c
                        # @, q1 |. `# f$ }9 u
                        part := parttab[j,i];' [7 j! N$ C" [$ S' a5 [/ q3 |

6 v3 V3 S- k2 M/ u) D       DestinationTab.setCursor(1,1);7 J' o' j8 Z4 |" }# Z* a* A
                        if not DestinationTab.find(track) then+ _6 o4 o# k2 N0 I1 S& E+ Y
                                DestinationTab[1, DestinationTab.yDim + 1] := track;
* q2 U9 {1 u  W
                        end;8 u, n+ ~- C6 P! s3 v
                next;4 Y) ~# ~0 i/ n" u8 {* N

8 s0 y* d. G) U1 u- F* w5 ~        next;
/ @7 P1 P; K! o7 u; M
% `9 ^- s7 {- Q0 K. Z4 V5 ~        -- sort destination table
( t; a! r9 v# Q; {: W        DestinationTab.sort(1,"up");        " G$ I9 e& r& w

8 z+ T+ x% A1 U1 T; j        @.Destination := DestinationTab;+ T9 O$ ^2 r4 G0 U
% G' d( x# \& P+ b5 H, T/ g% F
end;5 A" |( Z7 U4 B$ B! I
新人求教,红色部分解释下吧,多谢
发表于 2014-6-18 15:17:28 | 显示全部楼层
刚开始的意思是part中的零件都是从parttab取得2 ~! O3 f4 r# l/ x! ?
下面的意思是在DestinationTab中查找track,如果查找不到后将现有的track放在DestinationTab第一列的最后一行,以此类推。
  [7 \6 g& g9 L: M! u最后一行是让进入到DestinationTab中的track按照时间进行排序

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2026-8-5 16:59 , Processed in 0.011526 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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