【数学模型】基于Matlab模拟超市排队系统

简介: 【数学模型】基于Matlab模拟超市排队系统

 ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法神经网络预测雷达通信 无线传感器

信号处理图像处理路径规划元胞自动机无人机

1 内容介绍

日常生活的超市购物中往往在收银台处排队等待。收银台过少,则会造成排队过长;收银台过多,又占用过多超市空间资源和人力资源。将整个超市购物过程所耗费的时间可抽象为若干个随机过程和排队系统。其中,消费者到达超市的时间是随机的,消费者在超市中选购所花费时间是随机的,消费者等待收银的排队时间和服务时间也是随机的。超市购物总时间包含三个随机过程等待收银过程是一个典型的M/M/N排队模型。消费者是被服务者,收银台是服务者。当模型假设消费者到达强度和收银台的服务强度为固定值时,可采用代数方法计算消费者的平均总购物时间等。若到达强度和服务强度均为随机过程,则需要借助计算机来进行仿真。请采用编程来实现对该超市某一工作日的系统仿真。得到以下参数:

(1)每个收银台的平均排队时间?

(2)每个收银台的平均逗留时间?(逗留时间=排队时间+服务时间)

(3)每个收银台的最大排队长度、平均排队长度?

(4)每个收银台服务员的繁忙程度?

(5)所有收银台的平均排队长度、最大排队时间?

(6)所有收银台的平均排队时间、平均逗留时间?

2 部分代码

function varargout = ChaoShiXiTong(varargin)

gui_Singleton = 1;

gui_State = struct('gui_Name',       mfilename, ...

                  'gui_Singleton',  gui_Singleton, ...

                  'gui_OpeningFcn', @ChaoShiXiTong_OpeningFcn, ...

                  'gui_OutputFcn',  @ChaoShiXiTong_OutputFcn, ...

                  'gui_LayoutFcn',  [] , ...

                  'gui_Callback',   []);

if nargin && ischar(varargin{1})

set(handles.wq,'String','0');

set(handles.ls,'String','0');

set(handles.p,'String','0');

guidata(hObject, handles);

%************************************************

%读取到达率,转换为数字

end

end

end

end

%仿真结束时,进入系统的总顾客数

len_mem = length(member);

%*****************************************

%输出结果

%*****************************************

3 运行结果

image.gif编辑

4 参考文献

[1]张琦琮, 杨公平, 张褔强. 超市排队系统仿真研究[J]. 计算机工程与应用, 2011, 47(32):228-230.

博主简介:擅长智能优化算法神经网络预测信号处理元胞自动机图像处理路径规划无人机雷达通信无线传感器等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。


相关文章
|
4月前
|
供应链 算法 新能源
高比例可再生能源电力系统的调峰成本量化与分摊模型(Matlab代码实现)
高比例可再生能源电力系统的调峰成本量化与分摊模型(Matlab代码实现)
126 4
|
4月前
|
数据采集 算法 安全
多接地配电系统的基于PMU的系统状态估计(Matlab代码实现)
多接地配电系统的基于PMU的系统状态估计(Matlab代码实现)
168 0
|
4月前
|
安全 调度
【火电机组、风能、储能】高比例风电电力系统储能运行及配置分析(Matlab代码实现)
【火电机组、风能、储能】高比例风电电力系统储能运行及配置分析(Matlab代码实现)
|
4月前
|
机器学习/深度学习 传感器 算法
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
289 2
|
4月前
|
监控
基于MATLAB/Simulink的单机带负荷仿真系统搭建
使用MATLAB/Simulink平台搭建一个单机带负荷的电力系统仿真模型。该系统包括同步发电机、励磁系统、调速系统、变压器、输电线路以及不同类型的负荷模型。
565 5
|
3月前
|
传感器 机器学习/深度学习 算法
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Matlab代码实现)
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Matlab代码实现)
249 0
|
4月前
|
机器学习/深度学习 算法 新能源
【无功优化】“碳中和”目标下电气互联系统有功-无功协同优化模型(Matlab代码实现)
【无功优化】“碳中和”目标下电气互联系统有功-无功协同优化模型(Matlab代码实现)
108 5
|
4月前
|
供应链 算法 安全
考虑电能交互的冷热电区域多微网系统双层多场景协同优化配置(Matlab代码实现)
考虑电能交互的冷热电区域多微网系统双层多场景协同优化配置(Matlab代码实现)
|
4月前
|
机器学习/深度学习 数据采集 算法
【人脸识别】基于PCA的人脸识别系统(Matlab代码实现)
【人脸识别】基于PCA的人脸识别系统(Matlab代码实现)
371 6
|
4月前
|
算法
【电力系统潮流】5节点系统潮流计算-牛拉法和PQ分解法(Matlab代代码实现)
【电力系统潮流】5节点系统潮流计算-牛拉法和PQ分解法(Matlab代代码实现)
474 3

热门文章

最新文章