- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
修理店仿真报告
问题:
修理店空闲的概率;
店内有三个顾客的概率;
店内至少有一个顾客的概率;
在店内顾客的平均数;
顾客在店内的平均逗留时间;
顾客必须在店内消耗15分钟以上的概率。
求解问题的方法:
修理店空闲的概率:
(sim_time-area_server_status) / sim_time);
店内有三个顾客的概率:
area_3_in_q/sim_time);
店内至少有一个顾客的概率:
abv_1/sim_time);
在店内顾客的平均数:
area_num_in_h/sim_time);
顾客在店内的平均逗留时间:
(total_of_delays+total_of_server)/ num_custs_delayed );
顾客必须在店内消耗15分钟以上概率:
abv_15/num_custs_delayed);
三。求解过程中计算统计量的方法:
area_server_status += server_status * time_since_last_event;
〃店内有三个顾客的概率
if(server_status == BUSY)
〃服务台忙,则有队列中有两个顾客
if(num_in_q == 2)
area_3_in_q += time_since_last_event;
//店内至少有一个顾客的概率
if(server_status == BUSY) 〃服务台忙,则店内至少有一个
顾客
abv_1 += time_since_last_event;
//在店内顾客的平均数
if(server_status == BUSY) 〃服务台忙,总的顾客数为排队
顾客数加一
area_num_in_h += (num_in_q+1) * time_since_last_event;
total_of_server += time_next_event[2]-sim_time;//总的服务时
间加一个服务时间为新的服务总时间
delay = sim_time - time_arrival[1];// 排队时间=当前时间-这个 人来的时间
total_of_delays += delay;
〃离开时总的消耗时间大于15,必须在店内消耗15分钟以上 的顾客数加一
if((delay+time_next_event[2]-sim_time)15)
abv_15++;
〃到达时总的服务时间大于15,必须在店内消耗15分钟以上的 顾客数加一
if((time_next_event[2]-sim_time)15)
abv_15++;
程序代码:
/* External definitions for single-server queueing system. */
#include stdio.h
#include math.h
/*#include Icgrand.h Header file for random-number generator. */
#define Q_LIMIT 100 /* Limit on queue length.队伍最长 100 人 */
#define BUSY 1 /* Mnemonics for servers being busy 忙碌状
态*/
#define IDLE 0 /* and idle.空闲状态 */
int next_event_type, //T 一个事件类型 num_custs_delayed, /巳模拟的顾客数 num_delays_required, /模拟的顾客数 num_events,/摩件数 num_in_q, //队列中的顾客数
server_status;/服 务状态
float area_num_in_q,/府顾客的时间
area_server_status,患 的服务时间
mean_interarrival,//平均顾客到达时间间隔
mean_service,/平均服务时间
sim_time, //模拟时间
time_arrival[Q_LIMIT + 1], // 到来的时间
time_last_event, //_b 一个事件的时间
time_next_event[3],//下一个事件的时间
total_of_delays; //总的排队时间
////////////////////////////////////////////////////////////////////////////////////
〃添加的变量float abv_15, total_of_server, area_3_in_q, abv_1, area_num_in_h;
〃添加的变量
float abv_15, total_of_server, a
您可能关注的文档
最近下载
- 四川省成都市金牛区2024-2025学年七上数学期末试卷(解析版).docx VIP
- 人形机器人系列报告(二):人形机器人末端执行器,灵巧手产业化加速落地.pdf VIP
- 基于义务教育课程标准的(冀教2024版)八年级英语上册内容解读 课件(新教材).pptx
- 胸外科2026年度工作计划.docx
- 汽车底盘构造与维修课件作者多晓莉子模块四(制动系)信息资料单四气压制动传动机构.ppt VIP
- 食材采购投标方案.docx VIP
- CJJ11-2011 城市桥梁设计规范.docx VIP
- 钢筋混凝土灌注桩施工安全技术交底..doc VIP
- 【常考压轴题】比例线段及黄金分割点压轴题型-2023-2024学年九年级数学上册(沪教版)(解析版).pdf VIP
- 抗日民族英雄杨靖宇.pptx VIP
原创力文档


文档评论(0)