全球FlexSim系统仿真中文论坛

搜索
查看: 5908|回复: 5
打印 上一主题 下一主题

急诊室仿真 如何输出每个病人在医院的时间(附模型)

[复制链接]
跳转到指定楼层
1#
zhaobener 发表于 2011-12-12 02:25:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhaobener 于 2011-12-12 02:28 编辑 1 h( M6 i1 o$ |1 O5 h
5 H( ?: r& ?  |6 ?' z! g3 f
这是我做的急诊室模型,我想问下1 I! ?" P: Z: V3 t* K
$ d9 C1 A- ]; i/ r8 x' ?: q0 D( S
1)有没有办法能把每个病人在急诊室呆得时间计算并导出 方便其他的计算0 d7 i0 \6 u9 P6 `6 `* [2 t$ Y
2)另外能不能把每个病人在每一步骤所用的时间也输出出来) O5 g. I% y% T, g$ N& f8 w

8 o5 t$ V! O5 q* K; s# K* e盼解答(最好能详细点) 多谢~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
2#
Rosalyn 发表于 2011-12-17 21:59:16 | 只看该作者
您好!
! V+ ?) `8 N$ d( `0 ]' H5 d8 o, `1)导出数据方便其他计算,可以设定该值到全局表里,然后计算的时候取全局表的值。同样使用标签和excel也是一样的原理。' q6 D3 P# s/ S& `: e9 Q) i/ z
2)输出每一个步骤所用的时间不太明白什么意思,是处理器处理的时间是一个随机分布吗?可以通过输出控制台输出每次产生的随机数,用pf()命令,这是最简单的方法
3#
 楼主| zhaobener 发表于 2011-12-19 00:33:29 | 只看该作者
2# Rosalyn
8 e1 F4 I: h8 a( `- h" f* Q6 ]0 o4 t) b% `3 \" l6 S
控制台这部分还不会用呢。。。7 @% A' }& ?4 m, ?: _& u& ]5 p" M
不过我现在按版主说的将数据导入到excel里进行计算  谢谢了
: a/ i' v4 v7 x  z' o
- I5 ]; O5 R, M1 B% C% c- M: Z  J) |5 o另外我还有个问题:2 ]) O; k- j# R
假设我用statistic distribution 在source中按一定频率生成病人,应该如何设定能像ArrivalSchedule那样给每个病人设定一个ItemName (例如patient1,patient2....)?* n9 K( z$ v" s& q# `' Z' m
这样我就能方便追踪每个病人的移动路径了
4#
 楼主| zhaobener 发表于 2011-12-19 02:41:22 | 只看该作者
2# Rosalyn
! ^* c0 R& b- T' a9 b$ u" ^! G: |) a
刚才用个笨方法解决了:) [2 y: q5 h  K4 r& J6 d8 `
在Source的Oncreation Trigger里设为 gettablecell("H", 1,1) 的值+1
' l/ v. C. W  d5 w. t$ @然后在后面输出部分的trigger中用setname的语句:2 c1 T2 h! {8 u" n% x8 p4 z/ Q
setname(item, concat("_",numtostring( gettablenum("H",1,1), 0, 0)) );2 ^$ ~3 H( d- m. A& n: a
0 u6 ]4 V5 P# ^1 q+ D
但我想问下能不能用global variable来做这步?
* r! r" i; a' n/ t' a而且如何设定reset模型后 table(“H",1,1)的值归零

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
5#
cheng_jun 发表于 2011-12-20 15:45:08 | 只看该作者
在全局表右上角 有个“clear on reset” 选项。勾选此选项后,每当你重置模型时 全局表中的数值都会清零。
6#
domcylai 发表于 2011-12-20 17:22:35 | 只看该作者
在全局表右上角 有个“clear on reset” 选项。勾选此选项后,每当你重置模型时 全局表中的数值都会清零。/ W0 D" q8 k  P6 ]) l
cheng_jun 发表于 2011-12-20 15:45
' w1 [  R1 P; \% J3 d# E& H! k( ^
9 j2 {. B' H8 Q. a1 m" v0 B4 K
补充chengjun的话,如果全局表中,只想对某一行或者某一列清零,可以在模型中任意一个实体的resettrigger中,用一个循环执行settablenum() 命令,将表中的行或列清零;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-29 10:57 , Processed in 0.099550 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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