修理店仿真报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

189****2507 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档