44.实现爱尔兰B公式计算并输出表格(matlab程序)

1.简述

      

1.话务量定义

话务量指在一特定时间内呼叫次数与每次呼叫平均占用时间的乘积。

话务量反映了电话负荷的大小,与呼叫强度和呼叫保持时间有关。呼叫强度是单位时间内发生的呼叫次数,呼叫保持时间也就是占用时间。
 

话务量计算方法

话务量公式为:A=C * t。

  • A是话务量,单位为erl(爱尔兰);

  • C是呼叫次数,单位是次/小时;

  • t是每次呼叫平均占用时长,单位是小时/次。

单位时间内的话务量等于使用相同时间单位的呼叫强度呼叫保持时间之乘积,其单位为爱尔兰( Erlang)。例如:呼叫强度=1800次/小时,呼叫保持时间=(1/60)小时/次,则话务量=1800次/小时 X (1/60)小时/次=30 Erl。

一般话务量又称小时呼,统计的时间范围是1个小时。由此可以看出,爱尔兰Erl是一个无量纲的量,只是为纪念爱尔兰这个人而设立的单位。

在移动电话系统中,话务量可分为流入话务量完成话务量。流入话务量取决于单位时间内发生的平均呼叫次数与每次呼叫平均占用无线波道的时间,在系统流入的话务量中,完成接续的那部分话务量称作完成话务量,未完成接续的那部分话务量称做损失话务量,损失话务量与流入话务量之比称为呼损率。(当多个信道共用时,通常总是用户数大于信道数,当多个用户同时要求服务而信道数不够的时候,只能让一部分用户先通话,另一部分用户等信道空闲的时候再通话。后一部分用户因无空闲信道而不能通话,即为呼叫失败,简称呼损)。

流入话务量=完成话务量+损失话务量;

损失话务量=流入话务量 * 呼叫损失率(呼损率)

2.爱尔兰B公式和爱尔兰C公式的计算

计算爱尔兰即时拒绝系统的时间阻塞率的爱尔兰B公式表示为

s表示系统中继线的数目,a表示到达系统的呼叫量。


计算爱尔兰等待制系统的呼叫等待概率的爱尔兰C公式表示为


给出两个公式的Matlab实现代码

爱尔兰B公式:

 
  1. function p=Erlang_B_Formula(s,a);

  2. sum=0;

  3. for r=0:s%用一个for循环实现求和

  4. sum=sum+a^r/factorial(r);

  5. end

  6. p=a^s/(sum*factorial(s));

爱尔兰C公式:

 
  1. function p=Erlang_C_Formula(s,a);

  2. sum=a^s/(factorial(s)*(1-a/s));

  3. for k=0:s-1%用for循环实现求和

  4. sum=sum+a^k/factorial(k);

  5. end

  6. p=a^s/(factorial(s)*(1-a/s)*sum);

简单方法:

爱尔兰B公式:

function p=Erlang_B_Formula_1(s,a)

p=a^s/(factorial(s)*sum(a.^[0:s]./factorial([0:s])));

爱尔兰C公式:

function p=Erlang_C_Formula_1(s,a)

p=a^s/(factorial(s)*((1-a/s)*sum(a.^[0:s-1]./factorial([0:s-1]))+a^s/factorial(s)));

另外,已知B(s,a),a或C(s,a),a,可以反推s。

(这个编辑器实在是太难用了= =,代码块竟然没有matlab版的,差评,一颗星都不给~)

2.代码

function ErlangB 
clc;
pn=[];            
s=[];
x=1:100;                                                      %横坐标范围
m=[4 5 8 10 15 20 25 30 40 50 60 75 90 100];                          %交换机出线容量
L=length(m);
for i=1:L

    for a=1:100                                                %流入话务量强度               
        for k=1:m(i)
            s=[s,a.^k/factorial(k)];
            add=sum(s);
        end
        pn0=(a.^m(i)/factorial(m(i)))./add;
        pn=[pn,pn0];               %顾客被拒绝的概率
        s=[];           
    end
       
    loglog(x,pn);                  %对数坐标
    set(gca,'XGrid','on');         %画网格线
    set(gca,'XMinorTick','off');
    set(gca,'XTick',[1 2 4 6 8 10 20 40 60 80 100]);           %x坐标轴刻度设置
    set(gca,'XMinorGrid','off');    
    set(gca,'Ylim',[0.001 1]);      %限定纵坐标的取值范围 
    set(gca,'YGrid','on');   
    set(gca,'YMinorTick','off');
    hold on
    pn=[];

end
xlabel('话务量强度α(erl)','fontsize',8);
ylabel('呼损率Pc','fontsize',8);

for j=1:3            %输入y轴坐标值
    gtext('2');
    gtext('4');
    gtext('6');
    gtext('8');
end


gtext('m=4');         %用鼠标在图形上输入注释
for i=2:L
    gtext(int2str(m(i)));
end

3.运行结果

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/28092.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[CKA]考试之集群故障排查 – kubelet故障

由于最新的CKA考试改版,不允许存储书签,本博客致力怎么一步步从官网把答案找到,如何修改把题做对,下面开始我们的 CKA之旅 题目为: Task 一个名为wk8s-node-0的节点状态为NotReady,让其他恢复至正常状态…

c++调用ffmpeg api录屏 并进行udp组播推流

代码及工程见https://download.csdn.net/download/daqinzl/88155241 开发工具&#xff1a;visual studio 2019 播放&#xff0c;采用ffmpeg工具集里的ffplay.exe, 执行命令 ffplay udp://224.1.1.1:5001 主要代码如下: #include "pch.h" #include <iostream>…

RANSAC算法在Python中的实现与应用探索:线性拟合与平面拟合示例

第一部分:RANSAC算法与其应用 在我们的日常生活和多个领域中,如机器学习,计算机视觉,模式识别等,处理数据是一个非常重要的任务。尤其是当我们需要从嘈杂的数据中获取信息或拟合模型时。有时候,数据可能包含异常值或噪声,这可能会对我们的结果产生重大影响。为了解决这…

【搜索】DFS剪枝与优化

算法提高课笔记 目录 小猫爬山题意思路代码 数独题意思路代码 木棒题意思路代码 生日蛋糕题意思路代码 剪枝是什么意思呢&#xff1f; 我们知道&#xff0c;不管是内部搜索还是外部搜索&#xff0c;都可以形成一棵搜索树&#xff0c;如果将搜索树全部遍历一遍&#xff0c;效率…

【深度学习_TensorFlow】误差函数

写在前面 搭建完网络层后&#xff0c;在每层网络中都要进行前向计算&#xff0c;下一步就是选择合适的误差函数来计算误差。其中均方差函数和交叉熵函数在深度学习中比较常见&#xff0c;均方差函数主要用于回归问题&#xff0c;交叉熵函数主要用于分类问题。 写在中间 均方差…

低功耗LoRaWAN国产低功耗LoRa+RF射频前端芯片XD6500S

目录 典型应用XD6500S简介芯片特性 LoRa系列选型参考 LoRa是为低数据速率、远距离距离和超低功耗而优化的扩频协议&#xff0c;用于LPWAN应用程序的通信。 典型应用 一、智慧农业   智慧农业大田解决方案利用传感设备、自动化控制设备、气象站实时监测采集田间土壤墒情、气象…

【Java面试】Nacos自动注册原理实现以及服务注册更新并如何保存到注册表

文章目录 Nacos自动注册原理实现服务注册更新并如何保存到注册表 Nacos自动注册原理实现 完整流程 我们知道SpringBoot提供了挂载点的方式来帮助我们的类完成自动注入。 Nacos再META-INF的spring.factories这个文件中添加了自己需要自动注入的Bean对象。 叫做NacosServiceRegi…

HTTP协议——应用层

HTTP协议 只要保证, 一端发送时构造的数据, 在另一端能够正确的进行解析, 就是ok的. 这种约定, 就是 应用层协议 HTTP简介 HTTP&#xff08;Hyper Text Transfer Protocol&#xff09;协议又叫做超文本传输协议&#xff0c;是一个简单的请求-响应协议&#xff0c;HTTP通常运行…

MyBatis简介及环境配置

文章目录 一、什么是MyBatis二、MyBatis开发环境配置1.创建数据库表2.添加MyBatis框架支持3.配置连接字符串和MyBatis4.添加业务代码流程 一、什么是MyBatis MyBatis是一种持久层框架&#xff0c;也是一种ORM框架&#xff08;Object Relational Mapping即对象关系映射&#xf…

6.5 池化层

是什么&#xff1a;池化层跟卷积层类似有个滑动窗口&#xff0c;用来取一个区域内的最大值或者平均值。 作用&#xff1a;卷积神经网络的最后的部分应该要看到整个图像的全局&#xff0c;通过池化(汇聚)操作&#xff0c;逐渐汇聚要取的像素&#xff0c;最终实现学习全局表示的…

【AutoLayout案例1-按钮居中显示 Objective-C语言】

一、按钮居中显示 1.接下来,我们就用这个autoLayout,自动布局,给大家写一个,实现几个案例,给大家看一下 那么,首先,第一个,大家注意, 当我们使用autoLayout,自动布局的时候,我们新建一个项目, 这个新建的项目,里面有一个控制器,这个控制器,是不是默认,是四四…

基于短信宝API零代码实现短信自动化业务

场景描述&#xff1a; 基于短信宝开放的API能力&#xff0c;实现在特定事件&#xff08;如天气预警&#xff09;或定时自动发送短信&#xff08;本文以定时群发短信为例&#xff09;。通过Aboter平台如何实现呢&#xff1f; 使用方法&#xff1a; 首先创建一个IPaaS流程&…

iPhone苹果手机地震预警功能怎么开启?

iPhone苹果手机地震预警功能怎么开启&#xff1f; 1、打开iPhone苹果手机设置&#xff1b; 2、在iPhone苹果手机设置内找到辅助功能&#xff1b; 3、在辅助功能内找到触控&#xff1b; 4、在iPhone苹果手机辅助功能触控内找到振动&#xff0c;如果是关闭状态请启&#xff1b; …

C++ STL vector

目录 一.认识vector 二.vector的使用 1.vector的构造函数 2.vector的迭代器 2.1 begin&#xff08;&#xff09;&#xff0c;end&#xff08;&#xff09; 2.2 rbegin&#xff08;&#xff09;&#xff0c;rend&#xff08;&#xff09; 2.3 迭代器初始化对象 3. vector…

Linux中安装Tomcat

Linux安装Tomcat 操作步骤: 1、使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux 2、解压安装包&#xff0c;命令为tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local 3、进入Tomcat的bin目录启动服务&#xff0c;命令为sh startup.sh或者./ startup.sh …

leetcode每日一练-第278题-第一个错误的版本

一、思路 二分查找——因为它可以快速地将版本范围缩小一半&#xff0c;从而更快地找到第一个坏版本。 二、解题方法 维护一个左边界 left 和一个右边界 right&#xff0c;在每一步循环中&#xff0c;我们计算中间版本 mid&#xff0c;然后检查它是否是坏版本。如果是坏版本…

利用Overleaf使用Latex插入算法伪代码

目录 一个简单的例子&#xff1a; 样式一&#xff08;algorithm2e算法&#xff09;&#xff1a; 样例二&#xff08;algorithm2e算法&#xff09;&#xff1a; 样式三&#xff08;algorithm算法&#xff09;&#xff1a; 下面详细讲解algorithm2e算法的使用 1、宏包参数的…

Android 11及以上 showSoftInput 没有效果解决方式

笔者在使用带输入框的AlertDialog时需要将输入框立即显示出来&#xff0c;发现在安卓11 (API 30)及以上版本使用传统的显示输入法代码失效&#xff0c;查找后发现新的方式。 问题记录 安卓11 (API 30)及以上版本无法调用以下代码无法显示输入框并在控制台找到以下提示信息。 b…

2023-08-07力扣今日七题-好题

链接&#xff1a; 剑指 Offer 11. 旋转数组的最小数字 154. 寻找旋转排序数组中的最小值 II 题意&#xff1a; 找一个数组里的最小值&#xff0c;这个数组是有非递减数组旋转而来的&#xff0c;旋转n次表示把前n个数移动到数组末尾 解&#xff1a; 很有趣的二分&#xff…

2023华数杯数学建模C题完整5问代码思路分析

目前已经写出2023华数杯C题母亲身心健康对婴儿成长的影响全部5问的完整代码和42页论文&#xff08;正文30页&#xff0c;论文部分摘要如下&#xff1a; 本文共解决了五个问题&#xff0c;涉及婴儿行为特征、睡眠质量与母亲的身体指标和心理指标的关系&#xff0c;以及如何优化…