全球FlexSim系统仿真中文论坛
标题:
求解发生器怎么设置成产生的实体先越来越多然后越来越少
[打印本页]
作者:
春光乍泄
时间:
2016-11-13 09:30
标题:
求解发生器怎么设置成产生的实体先越来越多然后越来越少
我想仿真一个餐馆中午两个小时的人流模型,去实际调查啦一下,每十分钟记录一下到达人数,发现人数大概成正太分布,就是在两个小时内到达时间间隔先越来越小,然后越来越大,请问发生器该怎么设置呢
作者:
春光乍泄
时间:
2016-11-13 10:00
有人吗,跪求怎么设置,明天就要交作业啦
作者:
慧娴亚伦
时间:
2016-11-13 13:44
以发生器到达时间间隔设置中,默认的“按一天内不同时段”的代码为基础。
基于全局表globaltable1,其中行代表的就是分钟,第一行代表的是0~10分钟,以此类推,最后一行代表的是110~120分钟。表格值代表到达时间的间隔(单位根据模型,例子中是秒)
为了保证模型在发生器的离开触发设置了指定时间之后不再产生item的代码。
一个简单的尝试,欢迎大家讨论。
作者:
春光乍泄
时间:
2016-11-13 15:57
3#
慧娴亚伦
为什么我用你的代码会出现错误呢
Flexscript Error MODEL:/发生器3>variables/interarrivaltime line 8 The function getmodelunit is not recognized
作者:
春光乍泄
时间:
2016-11-13 16:02
3#
慧娴亚伦
你好,我把你全局表中的数据改啦一下,为什么暂存区一下子就满啦
作者:
春光乍泄
时间:
2016-11-13 16:11
3#
慧娴亚伦
请问可以加你扣扣或者微信吗
作者:
慧娴亚伦
时间:
2016-11-14 13:52
版本问题吧,这事2016版本的,之前版本可能没有getmodelunit()这个函数。
作者:
春光乍泄
时间:
2016-11-16 11:05
7#
慧娴亚伦
我的也是2016版本的,但是没有getmodelunit这个函数
作者:
春光乍泄
时间:
2016-11-16 11:05
7#
慧娴亚伦
只有模型和全局表两个选项
作者:
春光乍泄
时间:
2016-11-16 11:50
7#
慧娴亚伦
你的模型到啦435秒的时候会一下子多出好多模型
作者:
慧娴亚伦
时间:
2016-11-16 13:49
1、2016版绝对有getmodelunit()这个函数;
2、但是2016.0.1(即中文版本)这个函数在getmodelunit(CURRENT_MINUTE)中是有bug的,我之前没有注意到,因此用低版本打开应该会显示不正常;
3、我更新了一个低版本也可以正常使用的代码。
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3