对M/M/N排队论模型的matlab代码实现
@对M/M/N排队论模型的matlab代码实现
为什么有这串代码?
苦逼大学生为了完成一个课的作业倒腾的,搜不到别人的代码所以自己从头到尾根据题目需求码了一个。
题目要求
已知M/M/1也就是单个服务台情况下的顾客到达率、服务台服务率,要求计算多个(c个)服务台的情况下优化后的排队时间。
计算公式
此处因为算的是排队时间不是逗留时间,所以Ls、Ws不用算。
(下图中c就是c(t),是服务台数,是你要输入的三个参数的其中一个)
(下图第一个和第二个字母也是你需要输入的参数)
相应代码
clear %清屏
%根据需求改【】标志的三个参数的值就可以了!其他的不用动
%分别定义【服务台数c】,【到达率arrive】,【服务率service】, 以及到达率和服务率的比值
c = 7; arrive = 6.86; service = 1.23; a_s = arrive / service;
%求服务强度
service_strength = arrive / (c * service);
%求P_0式子的中括号中带k的级数和部分的值
sum_1 = 0;
for k = 0:(c-1) sum_1 = sum_1 + a_s^k/factorial(k);
end
%求P_0式子的中括号中剩下部分的值
sum_2 = a_s^c/(factorial(c)*(1-service_strength));
%------------求P_0的值--------------(t时段系统空闲概率)
P_0 = 1/(sum_1 + sum_2);
%------------求L_q的值--------------(t时段排队的旅客数)
L_q = a_s^c * service_strength * P_0 / (factorial(c) * (1-service_strength)^2);
%------------求W_q的值--------------(t时段优化后排队的时间)
W_q = L_q / arrive;
对M/M/N排队论模型的matlab代码实现相关推荐
- 风电随机性动态经济调度模型(Matlab代码实现)
目录 0 写在前面 1 引言 1.1 机会约束规划 1.2 基于场景的方法 1.3 模糊模型 2 六种处理风电随机性动态经济调度模型描述 2.1 考虑正负旋转储备约束的确定性模型 2.2 机会约束的随 ...
- 元胞自动机matlab代码 交通流,交通流中的NaSch模型及MATLAB代码元胞自动机
元胞自动机NaSch模型及其MATLAB代码 作业要求 根据前面的介绍,对NaSch模型编程并进行数值模拟: ●模型参数取值:Lroad=1000,p=0.3,Vmax=5. ●边界条件:周期性边界. ...
- MPC模型预测控制+matlab代码实现+simulink仿真实现
MPC模型预测控制+matlab代码实现 MPC模型预测控制 原理 步骤 matlab代码实现 程序 主程序 函数 参数调试 MPC模型预测控制 原理 步骤 matlab代码实现 程序 主程序 cle ...
- 优化切尔诺贝利灾难模型——附matlab代码
优化切尔诺贝利灾难模型--附matlab代码 切尔诺贝利核电站事故是人类历史上最严重的核事故之一,对环境和人类健康造成了极大的影响.针对这样的事故,科学家们开发了许多模型用于预测和优化应对措施.本文将 ...
- 【微电网优化】基于粒子群求解CHP机组、气网、电网、储热罐和电锅炉微电网优化模型附matlab代码
1 简介 近年来随着全球性的环境污染问题与能源危机日益突出,人们的环保意识与节能意识不断提高,使得微电网成为了电力系统领域的研究热点之一.相对于传统的大电网,微电网具有自身的特点和优势,发电过程产生的 ...
- 光和储能结合模型(Matlab代码实现)
目录 1 概述 2 matlab代码 1 概述 电池储能(BESS)因其最大化自耗和能源套利的能力而受到广泛关注.然而,在许多国家,由于资本成本高,在没有补贴的情况下,BESS 的盈利能力仍然存在问题 ...
- 【储能优化】基于粒子群求解考虑分时电价-需求响应后的风光柴油储能优化配置模型附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
- 【无人机】基于蒙特卡洛算法实现无人机任务分配模型附matlab代码
1 简介 注意:所谓的实时分配指的是实时分配用户位置-根据实时分配的位置更新无人机的位置进而优化最优的分配任务 2 部分代码 clcclose allclear alldisp('无人机优化模型' ...
- 【光伏】基于战争策略算法WSO优化光伏模型附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
- 引入隔离率与潜伏人员的SIR模型附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
最新文章
- input文本框设置移除默认内容(兼容IE低版本)
- 转换到 COFF 期间失败: 文件无效或损坏 解决方法
- struts2.2.1关于sitemesh和freemarker整合的细节
- Json串和java对象进行转时
- Visual Studio Code 1.8版本添加了Hot Exit、Zen Mode及更多调试选项
- php面试题2018
- Java实训项目13:GUI学生信息管理系统 - 实现步骤 - 创建应用程序类
- 用Golang写一个搜索引擎(0x03)
- 斐波那契回调线怎么画_外汇MT4平台上的斐波那契回调线怎么使用
- 用SignalR 2.0开发客服系统[系列5:使用SignalR的中文简体语言包和其他技术点]
- 服务器系统万能驱动,IT天空万能驱动程序
- chmod755的含义
- Http请求get、post工具类
- ssd网络结构简单说明
- Android游戏破解练习-大圣降魔录
- 数据库 - 交集、并集和补集
- MySQL数据导出:ERROR 1 (HY000) 错误解决
- 上传图片报Invalid filename错误
- CCF认证2019031-小中大
- C语言中long long的用法
热门文章
- labview混合编程学习
- WinRAR 曝出代码执行漏洞,你的官方中文无广告版该升级了
- OpenSSL笔记-PKCS#1和PKCS#8的区别及分别调用的API
- 2021年5月CCAA注册审核员考试认证通用基础真题
- 使用预计算实时全局光照优化照明-优化实时光照贴图
- 电力电子仿真软件Plecs数据类型
- SpringBoot下实现PDF转word(Maven项目)
- win7美化_Windows 美化资源大合集!
- cad怎样弄出放线的坐标_利用CAD绘制全站仪放线用的坐标点
- “Win10系统更新后,插上主机耳机孔,没有声音 / 扬声器未插入”解决方法