全球FlexSim系统仿真中文论坛

搜索
查看: 4427|回复: 10
打印 上一主题 下一主题

求解发生器怎么设置成产生的实体先越来越多然后越来越少

[复制链接]
跳转到指定楼层
1#
春光乍泄 发表于 2016-11-13 09:30:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想仿真一个餐馆中午两个小时的人流模型,去实际调查啦一下,每十分钟记录一下到达人数,发现人数大概成正太分布,就是在两个小时内到达时间间隔先越来越小,然后越来越大,请问发生器该怎么设置呢
2#
 楼主| 春光乍泄 发表于 2016-11-13 10:00:44 | 只看该作者
有人吗,跪求怎么设置,明天就要交作业啦
3#
慧娴亚伦 发表于 2016-11-13 13:44:51 | 只看该作者
以发生器到达时间间隔设置中,默认的“按一天内不同时段”的代码为基础。
基于全局表globaltable1,其中行代表的就是分钟,第一行代表的是0~10分钟,以此类推,最后一行代表的是110~120分钟。表格值代表到达时间的间隔(单位根据模型,例子中是秒)

为了保证模型在发生器的离开触发设置了指定时间之后不再产生item的代码。

一个简单的尝试,欢迎大家讨论。

本帖子中包含更多资源

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

x
4#
 楼主| 春光乍泄 发表于 2016-11-13 15:57:20 | 只看该作者
3# 慧娴亚伦
为什么我用你的代码会出现错误呢
Flexscript Error        MODEL:/发生器3>variables/interarrivaltime        line 8        The function getmodelunit is not recognized
5#
 楼主| 春光乍泄 发表于 2016-11-13 16:02:51 | 只看该作者
3# 慧娴亚伦

你好,我把你全局表中的数据改啦一下,为什么暂存区一下子就满啦
6#
 楼主| 春光乍泄 发表于 2016-11-13 16:11:01 | 只看该作者
3# 慧娴亚伦

请问可以加你扣扣或者微信吗
7#
慧娴亚伦 发表于 2016-11-14 13:52:21 | 只看该作者
版本问题吧,这事2016版本的,之前版本可能没有getmodelunit()这个函数。
8#
 楼主| 春光乍泄 发表于 2016-11-16 11:05:21 | 只看该作者
7# 慧娴亚伦


我的也是2016版本的,但是没有getmodelunit这个函数
9#
 楼主| 春光乍泄 发表于 2016-11-16 11:05:55 | 只看该作者
7# 慧娴亚伦


只有模型和全局表两个选项
10#
 楼主| 春光乍泄 发表于 2016-11-16 11:50:04 | 只看该作者
7# 慧娴亚伦


你的模型到啦435秒的时候会一下子多出好多模型
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-16 09:45 , Processed in 0.069200 second(s), 15 queries .

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

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