设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2065|回复: 1

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

  [复制链接]
发表于 2014-6-12 09:45:43 | 显示全部楼层 |阅读模式
        for local i := 1 to parttab.yDim loop6 x$ q7 W0 z! V
                                ( g  w- t$ s( |+ p/ ~
                for local j := 1 to parttab.xDim loop
! L- u8 r! r) Y% B8 }7 l% z  F' M                        9 D$ s4 P8 u0 ^
                        part := parttab[j,i];* t) A% F" T5 Z# m. D) J

2 B+ k9 z3 Y% Q" g6 z6 P       DestinationTab.setCursor(1,1);
! Z# u" o( a/ c. M9 b                        if not DestinationTab.find(track) then
% O4 H$ z( [% E                                DestinationTab[1, DestinationTab.yDim + 1] := track;
6 y/ U7 U! E6 P9 l: S
                        end;: R: _/ ^/ o# H9 _# T
                next;% r) j4 Y0 F6 O* p; Z, N8 d- D
6 j/ `1 J! x  k) c+ D8 X$ S8 T
        next;( H4 j7 ?/ {; Y4 D

, ], i. D' M- r2 ?        -- sort destination table
& o5 f* H: e" @  `5 u5 g- o        DestinationTab.sort(1,"up");       
. j/ n3 a9 j6 N3 Q$ P
7 [2 n% i* R; v$ t: `$ N6 `
        @.Destination := DestinationTab;
' Z5 R5 k5 L* F, p7 G6 g( i6 s6 @
; Q* t6 `" D- b* Z0 x1 qend;9 V* t6 e. W3 v% J. {
新人求教,红色部分解释下吧,多谢
发表于 2014-6-18 15:17:28 | 显示全部楼层
刚开始的意思是part中的零件都是从parttab取得
- m9 y8 C" H7 G- N2 E下面的意思是在DestinationTab中查找track,如果查找不到后将现有的track放在DestinationTab第一列的最后一行,以此类推。4 h: q9 j* i- R0 E+ e
最后一行是让进入到DestinationTab中的track按照时间进行排序

评分

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

查看全部评分

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

本版积分规则

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

GMT+8, 2025-7-17 21:14 , Processed in 0.014405 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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