设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7123|回复: 4

[求助] em-plant仿真技术教程352页库存参数仿真 代码求助

  [复制链接]
发表于 2016-4-7 10:34:43 | 显示全部楼层 |阅读模式
is/ l4 F2 f8 B2 z% ?* R
        seedTab:table[integer,integer,string];& V4 _0 S, S* @% j) ?5 |
do
5 B! d3 N1 Y  C; m0 @' w/ p        seedTab.create;
$ t1 e1 {  o) X        seedTab.writeRow(1,1,0,1,"Size of demand");-- stream 1 = stream 2
$ A5 [# t0 s' A7 l0 D        seedTab.writeRow(1,2,1,0,"Interarrival time of customers");
! s3 ~# ]+ F( W        seedTab.writeRow(1,3,1,1,"Lead time");5 v! u) x; M  G/ y9 V9 ^
        , \2 u- r6 h$ k- k8 \& T. F! X8 j9 L' v
        setSeedTable(seedTab);9 _6 |6 [5 _# r1 Y
        eventController.end := str_to_time("3600:00:00:00");1 O  Z( q7 q- k; ~
end;
& n  [* _6 ~: y4 g
* k( x* o% ^$ P4 i- f0 w1 m* q; c4 l6 a! B) D! X) l& P+ ^
$ O) |4 P$ |: C+ z# v! l
代码中1,1,0,1
( d( ]# Q& t! ]. a           1,2,1,02 g1 S# Z* t$ O( k
            1,3,1,1        
6 _8 `/ w- g' ?" {分别代表什么意思??  谢谢
发表于 2016-4-7 13:57:13 | 显示全部楼层
你用下面代码输出就知道了
1 d  e; I& Q2 n' O: y" Tdo
/ S5 @8 q. X3 k        seedTab.create;
2 w$ u* K9 [. M( u8 U/ W; \, [6 {        seedTab.writeRow(1,1,0,1,"Size of demand");-- stream 1 = stream 2; P+ n* c' _# z! o' j
        seedTab.writeRow(1,2,1,0,"Interarrival time of customers");
; K2 j( L7 G! i. E( v  X2 G, \                seedTab.writeRow(1,3,1,1,"Lead time");+ r' J1 R! b) ^* O
                print seedTab[3,2];
; m7 {( [. h5 x! k3 |9 v4 [" }, u. d$ E: O6 |! F2 K5 f0 r
-- ……
7 k; G) D$ m4 x) S2 B% Kend;+ s) ^' N. f/ w' Q- I6 b1 ^

0 w# J% t- u) E<Path>.writeRow(Column:<any>, Row:<any>, Value:<any> [,Value:<any>, ..., Value:<any>]);2 i! u3 p  z% w6 z, Q# C
这个说的也很清楚 % k" m. Q9 y. N# @0 m
writeRow(1,1,0,1,"Size of demand") 就是从 第一列 第一行开始  依次按排写入 0,1,"Size of demand"
 楼主| 发表于 2016-4-7 17:01:38 | 显示全部楼层
Amethysp 发表于 2016-4-7 13:57 ! Q; _) Z; P6 i9 }
你用下面代码输出就知道了
- o- p& P- H) P0 }* Hdo
% b: k# _6 [9 ^0 M# S1 A        seedTab.create;
7 q3 u) g2 F0 k4 d
谢谢啊,还有两个问题需要请教
7 S3 N# A( Q, ~! }
# R3 Q8 \* j# |/ s7 T5 p7 T0 g$ L1.        @.CurrIconNo := z_Emp(1,SizeOfDemand,1);
: E$ g) ^: q1 X& s1 v     SizeOfDemand是一个1列4行的Table文件,内容是:5 _; a0 C" i$ B
         1
% J3 b  j+ |: u& u! r& z         2% h$ }2 z6 _* |
         2# f' i# v2 N7 z- e
         1
# P5 {  Q) _& x2 W) f% G8 P- h" g2 K" M1 {8 }/ H+ [; V  G% W

. \# z, [9 G. q3 s  x/ I) V5 N! L0 b
2.  Delivery.proctime.setParam("gleich",3, earliestDelivery * 86400, latestDelivery * 86400); - @8 ~7 S9 f: b, `1 w2 r
  这个是设置Delivery处理时间的代码。能不能帮忙解释一下“gleich”的意思6 D+ c) W/ [9 ]: r

; t* v0 R! s6 w' f2 Q( g0 k8 U6 O, |, Q( T* \) I  z" F
请赐教   谢谢
发表于 2016-4-7 18:57:45 | 显示全部楼层
Distribution:Uniform distribution1 @+ `8 s, y8 L3 N$ v5 _! @3 p3 K
Name in Plant Simulation English/German :Uniform/Gleich ! C1 Q/ z" B, |' j. u3 x  m

/ ~3 h8 D7 y+ q- i; Q为何不用自带的help 自己搜?前面一个也可以搜到的。
 楼主| 发表于 2016-4-7 19:01:57 | 显示全部楼层
Amethysp 发表于 2016-4-7 18:57 , _' H, `1 _  S, V* a- R+ h2 ^# `
Distribution:Uniform distribution
) }9 y. \3 V7 Q: Q4 H  gName in Plant Simulation English/German :Uniform/Gleich

8 k! G8 E; g. g) P7 t! G% D9 u/ J谢谢  !
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-15 06:51 , Processed in 0.023882 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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