mm1排队模型matlab,基于排队论mm1m模型的仿真,代码和出现问题如正文

本文档是关于使用MATLAB实现基于排队论的MM1M模型的仿真,存在一个问题:五种业务的被服务客户总数与实际统计不符。代码中设定了五种业务的到达率和服务率,并通过负指数分布生成到达时间和服务时间间隔。仿真过程中,检查了系统满载、空闲和服务中情况,但最终统计结果与预期不同,寻求MATLAB编程专家帮助找出问题。
摘要由CSDN通过智能技术生成

%%

%基于排队论mm1m模型的仿真,五种业务,五种不同的到达率和服务率,运行结果:五种业务被服务的客户总数与member对应统计的不相符,

%还请熟悉matlab编程的高手帮忙找找问题所在,小妹不胜感激

%%

clear all;close all;clc;

%%

% 初始参数设置:

sim_time = 50;    %总仿真时间

m = 5;            %缓存队列最大长度

%可能到达的顾客数

arr_num = 200;

sim_num = arr_num*5; %五种业务

%五种业务五种不同的到达率

lambda1 = 9/1;lambda2 = 5/1; lambda3 = 7/1; lambda4 = 3/1;lambda5 = 6/1;

%lambda = lambda1 + lambda2 + lambda3 + lambda4 + lambda5;%相对于系统而言,将所有种类的业务视为一类,所以其到达速率为所有业务到达速率之和。

%五种业务五种不同的服务率

mu1 = 4;mu2 = 3;mu3 = 6;mu4 = 2;mu5 = 5;

%平均到达时间

%arr_mean = 1/lambda;

arr_mean1 = 1/lambda1;arr_mean2 = 1/lambda2;arr_mean3 = 1/lambda3;arr_mean4 = 1/lambda4;arr_mean5 = 1/lambda5;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值