设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7021|回复: 4

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

  [复制链接]
发表于 2016-4-7 10:34:43 | 显示全部楼层 |阅读模式
is* E6 t% K. G& {! B# j
        seedTab:table[integer,integer,string];7 B+ {6 k! \  ]& y+ B" l1 i
do
  Y" y& D7 I7 R        seedTab.create;
  F, Y& U' M  v% y" h5 q5 C( ^        seedTab.writeRow(1,1,0,1,"Size of demand");-- stream 1 = stream 21 H2 U! V- n1 u
        seedTab.writeRow(1,2,1,0,"Interarrival time of customers");' i* [* h6 }1 Q% `0 B5 o$ Y
        seedTab.writeRow(1,3,1,1,"Lead time");$ o3 U5 e( w) E' h9 m0 |3 R0 ]
        , V3 b7 s, @- g: R8 y; }% U
        setSeedTable(seedTab);
) V( s  C% U/ C2 h9 S; M        eventController.end := str_to_time("3600:00:00:00");
: W, V9 T8 k0 p+ Y% M7 A3 A& xend;
& A% ~7 R$ }* w& H0 m/ m* L/ s
7 l' G+ c8 g, B. J0 w( C6 X; R, o, D9 t. U( b" |2 W" c+ l

$ ^; F5 z# I; p( M代码中1,1,0,1& @1 [. D' c. T6 h$ F$ Q& C& J
           1,2,1,0
# d( t# [' G! P" w            1,3,1,1        
9 n6 T2 F" a0 }% z  x0 [分别代表什么意思??  谢谢
发表于 2016-4-7 13:57:13 | 显示全部楼层
你用下面代码输出就知道了
( G; n9 L# D" \. {do
. g, M2 ~* y3 x        seedTab.create;, C. k# t$ a# V) a+ S0 N0 Q! x
        seedTab.writeRow(1,1,0,1,"Size of demand");-- stream 1 = stream 2
- U. T" O. s4 U& ]! p$ s        seedTab.writeRow(1,2,1,0,"Interarrival time of customers");) K* _3 z+ [! i+ C' ?" `4 |8 M/ P
                seedTab.writeRow(1,3,1,1,"Lead time");. U! B/ N7 f: {& v- ?. }1 S
                print seedTab[3,2];
. W& t4 e! [: V6 n
' w5 T- W; F' t9 ?- e/ @2 O-- ……
/ @5 Y' c1 u6 D+ e" a1 nend;
# G( {) x; A! M. X5 n9 o  G/ `7 C7 H
<Path>.writeRow(Column:<any>, Row:<any>, Value:<any> [,Value:<any>, ..., Value:<any>]);$ c2 W) ^& {) H; K& V9 N
这个说的也很清楚
# j4 _% R& q* }# w' IwriteRow(1,1,0,1,"Size of demand") 就是从 第一列 第一行开始  依次按排写入 0,1,"Size of demand"
 楼主| 发表于 2016-4-7 17:01:38 | 显示全部楼层
Amethysp 发表于 2016-4-7 13:57
$ K& k% Z5 _- R. c7 u) U( r1 O1 j你用下面代码输出就知道了* T* M% E5 b8 u0 H
do
6 d( H1 }1 J/ t! l1 X. W9 J0 h        seedTab.create;

) f: F8 h# w% |! R谢谢啊,还有两个问题需要请教& \) i/ F& p: Z9 Y& Z' e5 D6 H( W, u

. |% H" C# U6 q+ Q" l% E% w1.        @.CurrIconNo := z_Emp(1,SizeOfDemand,1);
2 U5 f+ ^0 j3 P$ r/ d& _     SizeOfDemand是一个1列4行的Table文件,内容是:
1 b5 O2 Z* z7 |# P2 `6 r1 f         1
# m% A* P8 m1 r# C# i         2
; u1 u" s; a- R2 c6 i' B         2
$ p/ _4 z+ h5 I+ @, _+ l! I         14 ], T( A! q# F7 X9 @

% U/ z2 N* A5 i7 Y3 v+ T
& F) ^) i! y# Q$ N6 b3 k4 g, v) s  y1 S
2.  Delivery.proctime.setParam("gleich",3, earliestDelivery * 86400, latestDelivery * 86400);
+ M- l1 S+ i7 p  这个是设置Delivery处理时间的代码。能不能帮忙解释一下“gleich”的意思1 R7 r' L; `$ s0 W& Q# y

0 }+ a2 x- |+ [  [$ G& ^9 ]9 c! j" _% u" @
请赐教   谢谢
发表于 2016-4-7 18:57:45 | 显示全部楼层
Distribution:Uniform distribution
' g. n" X+ a6 g* `Name in Plant Simulation English/German :Uniform/Gleich
; V/ [; Q# g4 J) e# A( o& |0 {# `
7 v2 T! h8 N* T) D为何不用自带的help 自己搜?前面一个也可以搜到的。
 楼主| 发表于 2016-4-7 19:01:57 | 显示全部楼层
Amethysp 发表于 2016-4-7 18:57
. e% B, H% a4 z- qDistribution:Uniform distribution9 w+ q3 L8 m& H* H/ p) C1 H* \
Name in Plant Simulation English/German :Uniform/Gleich
, K2 n4 X7 ?6 s' ^+ \
谢谢  !
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-28 00:17 , Processed in 0.016186 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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