ErlangC
ErlangC[c,a]
计算 M/M/c 队列中非零等待时间的 Erlang C 概率.
更多信息
- ErlangC 允许 c 为任意正整数, a 为任意非负实数.
- 具有正的输入的 ErlangC[c,a] 等价于 Probability[n>=c,nStationaryDistribution[QueueingProcess[λ,μ,c]]],其中 a=λ/μ.
范例
打开所有单元 关闭所有单元基本范例 (2)
使用 ErlangC 计算非零等待时间概率:
λ = 12;μ = 15;c = 3;a = λ / μ;ErlangC[c, a]使用 Probability 获得相同结果:
Probability[n ≥ c, nStationaryDistribution[QueueingProcess[λ, μ, c]]]servers = {2, 5, 10, 15};Table[Plot[ErlangC[c, a], {a, 0, c}, PlotRange -> {0, 1}, PlotLabel -> Row[{"c = ", c}]], {c, servers}]范围 (4)
c = 4;a = 12 / 7;ErlangC[c, a]c = 4;a = 12.3 / 7;ErlangC[c, a]c = 4;a = 12.3`20 / 7;ErlangC[c, a]ErlangC[c, a]应用 (2)
到一个技术支持中心的呼叫服从每小时30个的泊松过程. 一个支持人员服务一个客户的时间服从平均值为5分钟的指数分布. 求如果呼叫中心 90% 的电话不被延迟所需要的最少雇员数目.
λ = 30;μ = 60 / 5;(c /. FindRoot[1 - Refine[ErlangC[c, λ / μ] , λ / μ < c && c∈ℤ] == 0.9, {c, 1}])//Ceiling一个公司有两条 1 Mbps 的线路连接它的两个站点. 假设这些线路的数据包到达服从速度为每秒钟 150 个数据包的 泊松分布,并且数据包服从均值为10 kilobits 的指数分布. 当两条线路都忙时,系统把数据包排队,并且通过首先空闲的线路传输.
λ = 150;μ = 1000 / 10;ErlangC[2, λ / μ]属性和关系 (3)
ErlangC 对 M/M/c 队列给出非零等待概率:
Probability[n ≥ c,
nStationaryDistribution[QueueingProcess[λ, μ, c]], Assumptions -> c∈Integers && c > 0]ErlangC[c, λ / μ]//Refine[#, 0 < λ / μ < c && c∈ℤ]&FullSimplify[%% - %](ErlangC[c, a] == (ErlangB[c, a]/1 - (a (1 - ErlangB[c, a])/c)))//Refine[#, 0 < a < c && c∈ℤ]&//FullSimplifyM/M/c 队列的平均队列长度与 ErlangC 相关:
QueueProperties[QueueingProcess[λ, μ, c], "MeanQueueSize"]//SimplifyBlock[{a = λ / μ}, Refine[a / (c - a) ErlangC[c, a], 0 < a < c && c∈ℤ]]FullSimplify[%% - %]可能存在的问题 (1)
相关指南
-
▪
- 排队过程
文本
Wolfram Research (2012),ErlangC,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ErlangC.html (更新于 2017 年).
CMS
Wolfram 语言. 2012. "ErlangC." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2017. https://reference.wolfram.com/language/ref/ErlangC.html.
APA
Wolfram 语言. (2012). ErlangC. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ErlangC.html 年
BibTeX
@misc{reference.wolfram_2026_erlangc, author="Wolfram Research", title="{ErlangC}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/ErlangC.html}", note=[Accessed: 07-July-2026]}
BibLaTeX
@online{reference.wolfram_2026_erlangc, organization={Wolfram Research}, title={ErlangC}, year={2017}, url={https://reference.wolfram.com/language/ref/ErlangC.html}, note=[Accessed: 07-July-2026]}