西电排队论大作业完整版
西电微波电子线路大作业1教材

微波电子线路大作业姓名:班级:021014学号:一 肖特基势垒二极管与混频器1 肖特基势垒二极管利用金属与半导体接触形成肖特基势垒构成的微波二极管称为肖特基势垒二极管。
这种器件对外主要呈现非线性电阻特性,是构成微波混频器、检波器和微波开关等器件的核心元件。
目前绝大多数混频器都采用肖特基势垒二极管,因为肖特基势垒二极管的耗尽电容比PN 结电容小的多,因此肖特基势垒二极管更适合微波频率下工作。
肖特基势垒二极管的等效电路如右图所示:肖特基二极管作为非线性电阻应用时,除结电容之外,其他都是寄生参量,会对电路的性能造成影响,应尽量减小它们本身的值,或在微波电路设计时,充分考虑这些寄生参 量的影响。
一般地,肖特基势垒二极管的伏安特性可以表示为:对于理想的肖特基势垒,;当势垒不理想时,,点接触型二极管,面结合型二极管。
如下图是肖特基势垒二极管的伏安特性曲线:肖特基势垒二极管特性参量:1) 截止频率2) 噪声比(理想情况下) 3) 中频阻抗 4) 变频损耗2 混频器微波混频器的核心元件是肖特基势垒二极管。
混频机理是基于肖特基势垒二极管结电阻的非线性管子在偏压和本振的激励下,跨导随时间变化,加上信号电压后出现一系列频率成分的电流,用滤波器取出所需中频即可。
j R SR j C p C SL描述二极管混频器的混频过程,需要建立一个等效电路。
由于混频二极管是一个单向器件,不仅与和差拍产生新的频率,而其电流在一定的阻抗上所建立起的电压也会反过来加到二极管上该电压与和差拍,也产生新的频率。
混频器等效电路如右图所示:信频、中频和镜频电流的幅值为:由等效电路可以求出变频损耗。
微波混频器的作用是将微波信号转换为中频信,频率变换后的能量损耗即为变频损耗。
变频损耗主要包括三部分:(1) 由寄生频率产生的净变频损耗。
(2) 由混频二极管寄生参量引起的结损耗 。
(3) 混频器输入/输出端的失配损耗。
结论;混频器的变频损耗载镜频开路时变频损耗最低,镜频匹配时变频损耗最高。
西安电子科技大学网络管理大作业

网络管理结课大作业第一部分‐‐基本知识问答1、请说明网络管理中的五大功能域以及功能答:五大功能域:配置管理、故障管理、性能管理、计费管理和安全管理配置管理:1.设置被管系统或管理对象的参数2.初始化、启动和关闭管理对象3.收集被管系统状态的数据,以便管理系统能够识别被管系统中状态变化的发生4.改变被管系统或管理对象的配置5.定义和修改管理对象间的关系6.生成配置状态报告故障管理:1.维护、使用和检查差错日志2.接受差错事件的通知并作出反应3.在系统范围内跟踪差错4.执行诊断测试命令/动作序列5.执行恢复动作以纠正差错性能管理:1.从管理对象中收集并统计有关数据2.分析当前统计数据以检测性能故障、产生性能警报、报告性能事件3.维护和检查系统状态历史的日志,以便用于规划和分析4.确定自然和人工状态下系统的性能5.形成并改进性能评价准则和性能门限,改变系统操作模式以进行系统性能管理的操作6.对管理对象和管理对象群进行控制,以保证网络的优越性能计费管理:1.计算网络建设及运营成本,包括设备、网络服务、人工费用等成本2.统计网络及其所包含的资源的利用率,确定计费依据3.将应该缴纳的费用通知用户4.支持用户费用上限的设置5.在必须使用多个通信实体才能完成通信时,能够把使用多个管理对象的费用结合起来6.保存收费账单及必要的原始数据,以备用户查询和质疑安全管理:1.采用多层防卫手段,将受到侵扰和破坏的概率降到最低2.提供迅速检测非法入侵者的手段,核查跟踪侵入者的活动3.提供恢复被破坏的数据和系统的手段,尽量降低损失4.支持身份鉴别,规定身份鉴别的过程5.控制和维护授权设施6.控制和维护访问权限7.支持密钥管理8.维护和检查安全日志二、对比GETNEXT和GETBULK如何遍历下列MIB树(右图为设备上的实例),写出详细的通信过程和内容。
假例根节点的编号为1,A、B、T、Z编号分别为1、2、3、4,E的编号为1,C1、C2、C3编号为1、2、3,G。
排队论习题及答案

排队论习题及答案排队论习题及答案排队论是概率论和数学统计中的一个重要分支,研究的是随机事件的排队问题。
在现实生活中,我们经常会遇到排队的情况,如等候乘坐公交车、购物结账等。
排队论的研究可以帮助我们更好地理解和优化排队过程,提高效率和服务质量。
下面,我们将介绍几个排队论的习题及其解答。
习题一:某银行有两个窗口,顾客到达银行的时间服从平均到达率为λ的泊松分布,每个顾客在窗口办理业务的时间服从平均服务率为μ的指数分布。
求平均等待时间和平均排队长度。
解答:首先,我们可以根据泊松分布和指数分布的性质,得到顾客到达时间和服务时间之间的关系。
假设顾客到达时间服从泊松分布,到达率为λ,那么两个顾客到达时间之间的时间间隔服从参数为λ的指数分布。
同样,假设顾客的服务时间服从指数分布,服务率为μ,那么两个顾客的服务时间之间的时间间隔服从参数为μ的指数分布。
根据排队论的基本原理,平均等待时间等于平均排队长度除以到达率。
平均排队长度可以通过利用排队论的公式计算得到。
在本题中,根据M/M/2模型,可以得到平均排队长度的公式为:Lq = λ^2 / (2μ(μ - λ))其中,Lq表示平均排队长度,λ表示到达率,μ表示服务率。
接下来,我们可以计算平均等待时间。
根据排队论的公式,平均等待时间等于平均排队长度除以到达率。
所以,平均等待时间的公式为:Wq = Lq / λ综上所述,我们可以通过计算得到平均等待时间和平均排队长度。
习题二:某餐厅有4个服务台,每个服务台的服务时间服从平均服务率为μ的指数分布,顾客到达时间服从平均到达率为λ的泊松分布。
求平均等待时间和平均排队长度。
解答:在这个问题中,我们可以使用M/M/4模型来求解。
根据M/M/4模型,平均排队长度的公式为:Lq = (λ/μ)^4 * (1/(4! * (1 - ρ)))其中,Lq表示平均排队长度,λ表示到达率,μ表示服务率,ρ表示系统繁忙度。
平均等待时间的公式为:Wq = Lq / λ通过计算可以得到平均等待时间和平均排队长度。
排队论大作业

随机过程与排队论姓名:刘世杰学号:14030120083基于一步转移矩阵收敛快慢的分析14030120083 刘世杰摘要:一步转移矩阵最终会收敛到一个稳定的状态,但是收敛有快慢之分。
本文着重于讨论影响一步转移矩阵收敛快慢的因素。
设其初始转态为X0,一步转移矩阵为P,由马尔科夫过程可以得到X0*P^n =Y(当n足够大时n>N)。
通过对不同X0的一步转移矩阵计算其n值,得到收敛快慢与X0的关系,再比较不同的一步转移矩阵P收敛快慢,得到P与收敛快慢的关系。
一概述:马尔科夫链的应用非常重要,同事也非常广泛的应用在现代的各个领域中,像马尔科夫链预测,能够对状态转移和时间序列做很好的预测,同时一步转移矩阵在市场营销上也有起到预测作用。
当然还有很多的其他应用,这里就不多说了。
二 一步转移矩阵的模型分析根据前面的假设,初始状态为X0,一步转移矩阵概率为P ,当n 足够大时X0*P^n = Y设置一个初始转态X0,计算n 的收敛阈值,当矩阵收敛到一个稳定的状态时,会得到Y 为一个稳定的行列式。
X0 *P^n=其中 p11+......+p15=1P21+......+p25=1..P51+......+p55=1根据计算对于不同的X0,一步转移矩阵收敛时n 的值没有变化,可以得到其与初始状态X0无关。
此时,改变一步转移矩阵的类型,使用不同的一步转移矩阵,并设置同样的初始状态X0,计算此时的阈值n 发现对于不同的一步转移矩阵,其收敛速度并不一样。
对于不同的一步转移矩阵,其收敛速度与什么有关,有以下假设:1 一步转移矩阵行列式的值会对收敛速度有影响。
对于一步转移矩阵的行列式值,通过计算不同行列式的值的得到矩阵的收敛速度图如下仿真结果:环境:matlab,win7对于行列式为1的此矩阵,是收敛的,且速度最快对于一个随机转移矩阵B,n在19时收敛det(B)=-0.003;对于行列式值为0.03的矩阵D,n=100时收敛对于行列式值为0的矩阵E在n=150时收敛对于行列式值为0.358的矩阵F,在n=40时收敛从以上的数据中可以得到,当det(P)为1时,矩阵已经是收敛的,当det(P)=0时,矩阵几乎是不收敛的,当det(P)趋近与1时收敛越快。
西电数模大作业

关于中国南海岛礁巡航路线方案的探讨姓名:刘发强学号:140201990442016年11月8日摘要南海岛礁巡航路线方案的确定实质上是一个求取平面有障碍区域两点之间最短路径问题和TSP问题的混合。
针对前者,本文借助ESPO算法的思想,将外国非法侵占岛礁所确定的12海里敏感区域抽象为正多边形,在对所有顶点及起始点之间任一条路径的合法性判定(借助计算几何中点、线段、多边形的位置关系)之后,利用Dijkstra算法生成障碍密集区(南沙群岛)我方任意两岛礁之间的最短路径,后对我方全体(西沙、南沙、中沙)岛礁利用Floyd算法生成最短路径完全图的邻接矩阵,为后续处理奠定基础。
针对后者,利用自适应的蚁群算法求取最优解,经检验效果较好。
同时借助openCV 提供的图像处理和画图函数对算法的运行和结果进行了可视化呈现,易于理解调试。
理论上,本文的解决方案对于这类问题有很广泛的适用性。
关键词:TSP问题;ESPO算法;Dijkstra算法;Floyd算法;openCV;蚁群算法;算法可视化绪论随着中国海权意识的逐步觉醒和军事力量的日益强大以及美国重返亚太战略的实施,南海态势在多方的博弈下波谲云诡,不安定不稳定性极大。
为了维护我国的主权和领土完整,对我国实际控制的岛礁进行周期性的补给和巡航势在必行。
因此,在周围情况极其复杂的南海确定一个最优的巡航路径非常关键。
本文主要借助ESPO算法和蚁群算法对我国南海实际控制的包括西沙、中沙、部分南沙在内的23个岛礁进行了路径规划,比较圆满的解决了上述问题,且具有良好的可扩展性和适用性。
本文的基本假设:1、地球表面近似为球面,在经线上,每纬度约111千米,在纬线上,每经度约为111*cosθ千米,其中θ为纬度。
由于所考查区域(纬度从东经111°到东经117°,北纬8°到北纬18°)面积相对较小且在低纬度,故近似为平面即每经度111千米。
利用百度地图的测距工具和坐标拾取系统得出的结果与对平面上两点欧几里得距离相比最大相对误差低于1%,这对于本问题的解决足够准确。
2020秋西安电子科技大学《数字逻辑电路》大作业期末试题及答案

学习中心/函授站_姓名学号西安电子科技大学网络与继续教育学院2020 学年下学期《数字逻辑电路》期末考试试题(综合大作业)题号一二三四总分题分30 10 30 30得分考试说明:1、大作业试题于2020 年10 月15 日公布:(1)毕业班学生于2020 年10 月15 日至2020 年11 月1 日在线上传大作业答卷;(2)非毕业班学生于2020 年10 月22 日至2020 年11 月8 日在线上传大作业答卷;(3)上传时一张图片对应一张A4 纸答题纸,要求拍照清晰、上传完整;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。
一、单项选择题(每小题2 分,共40 分)1、下列各数中与十进制数101 不相等的数是( D )。
A.(0100 0011 0100)余3BCD B.(141)8C.(1100101)2D.(66)162、八进制数(35)8的8421BCD 是( B )。
A.0011 1000B.0010 1001C.0011 0101D.0010 11003、为使与非门输出为1 则输入( A )。
A.只要有0 即可B.必须全为0C.必须全为1D.只要有1 即可4、函数F AC BC AB与其相等的表达式是( B )。
A.BC B.C+AB C.AC AB D.AB5、使函数F AB AC BC 等于 0 的输入 ABC 的组合是( C )。
A .ABC=111 B .ABC=110 C .ABC=100 D .ABC=0116、四变量的最小项ABCD 的逻辑相邻项是( A )。
A .ABCDB .ABCDC .ABCD D .ABCD 7、函数 F ABC B .C (A D )BC 的对偶式是( C )。
A .G (A B C )(B C )(AD B C )B .G A BC (B C )ADB CC .G A B C (B C )(AD B C )D .G A BC (B C )AD B C8、FA B C ADE BDE ABC 的最简式为( A )。
西电运筹学概论大作业.

运筹学概论结课作业指导老师宋月孟红云学院数学与统计学院专业数学与应用数学班级 071011 学号 07101075 学生姓名对排队论及其求解方法的认识与理解一.排队论的基本知识的理解:(一排队系统的组成一般的排队系统有三个基本组成部分:顾客的到达(输入过程、排队规则和服务机构,如图 8— 1所示。
1.输入过程输入过程指顾客按什么样的规律到达。
包括如下三个方面的内容:(1顾客总体(顾客源指可能到达服务机构的顾客总数。
顾客总体数可能是有限的, 也可能是无限。
如工厂内出现故障而等待修理的机器数是有限的, 而到达某储蓄所的顾客源相当多,可近似看成是无限的。
(2顾客到达的类型指顾客的到达是单个的还是成批的;(3顾客相继到达的时间间隔分布即该时间间隔分布是确定的(定期运行的班车、航班等还是随机的,若是随机的,顾客相继到达的时间间隔服从什么分布(一般为负指数分布 ;2.排队规则排队规则指顾客接受服务的规则(先后次序 ,有以下几种情况。
(1即时制(损失制当顾客来到时,服务台全被占用,顾客随即离去,不排队等候。
这种排队规则会损失许多顾客,因此又称为损失制。
(2等待制当顾客来到时,若服务台全被占用,则顾客排队等候服务。
在等待制中,又可按顾客服务的先后次序的规则分为:先到先服务(FCFS ,如自由卖票窗口等待卖票的顾客、先到后服务 (FCLS , 如仓库存放物品、随机服务 (SIRO , 电话交换台服务对话务的接通处理和优先权服务(PR ,如加急信件的处理。
3.服务机构服务机构有以下几个特征参数, 服务台数量、服务时间分布、多服务台时服务台是串联还是并联。
服务台数量一般分为单台还是多台, 顾客在系统中接受服务的时间是个随即变量,通常服从负指数分布或爱尔朗分布。
(二排队系统的分类如果按照排队系统三个组成部分的特征的各种可能情形来分类, 则排队系统可分成无穷多种类型。
因此只能按主要特征进行分类。
一般是以相继顾客到达系统的间隔时间分布、服务时间的分布和服务台数目为分类标志。
西安电子科技大学线性代数试卷及参考答案3

α1 = (1,1, 0 ) ,
T
α 2 = ( 0, 0,1)
T
同理,当 λ2 = 0 时,得线性无关的特征向量为 α 3 = ( −1,1, 0 ) .
T
将 α1 , α 2 , α 3 单位化得
η1 =
1 1 T T T (1,1, 0 ) ,η2 = ( 0, 0,1) ,η3 = ( −1,1, 0 ) 2 2
n
0 0
L
0 0
L L
n −1 1− n
L
三、 (12 分)问 a, b 为何值时,线性方程组
⎧ x1 + x2 + 2 x3 + 3 x4 = 1; ⎪ x + 3 x + 6 x + x = 3; ⎪ 1 2 3 4 ⎨ ⎪3 x1 − x2 − ax3 + 15 x4 = 3; ⎪ ⎩ x1 − 5 x2 − 10 x3 + 12 x4 = b.
故 λ1 = −1 为 A 的三重特征值.
⎛ −3 1 −2 ⎞ ⎛ 1 0 1 ⎞ ⎜ ⎟ ⎜ ⎟ 解 (λ1 E − A) X = 0 .因 − E − A = −5 2 −3 → 0 1 1 ⎜ ⎟ ⎜ ⎟ ⎜ 1 0 1 ⎟ ⎜ 0 0 0⎟ ⎝ ⎠ ⎝ ⎠
得其基础解系中只含一个解向量 α = (−1, −1,1) ,从而属于 λ1 = −1 的线性无关的特征向
⎛1 ⎜ 0 初等行 三 解: A ⎯⎯⎯ →⎜ ⎜0 ⎜ ⎜0 ⎝
( −1) 或
2
n −1
( n + 1)! )
1 2 3 −1 1 2 0 2−a 2 0 0 3
1 ⎞ ⎟ 1 ⎟ = A1 4 ⎟ ⎟ b+5 ⎟ ⎠
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西电排队论大作业 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】西安电子科技大学(2016年度)随机过程与排队论班级: XXXXXXX姓名: XXX XXX学号: XXXXXXXXXX XXXXXXXXXXX一步转移概率矩阵收敛快慢的影响因素作者姓名:XXX XXX 指导老师姓名:XXX(西安电子科技大学计算机学院,陕西西安)摘要:根据课程教材《排队现象的建模、解析与模拟【西安电子科技大学出版社曾勇版】》,第[马尔可夫过程]中,马尔可夫过程链n时刻的k步转移概率结果,当k=1时,得到一步转移概率。
进而得到一步转移概率矩阵P(1)。
为研究此一步转移概率矩阵(下称一步矩阵)的收敛特性以及影响其收敛快慢的因素,使用MATLAB实验工具进行仿真,先从特殊矩阵开始做起,发现规律,然后向普通矩阵进行拓展猜想,并根据算术理论分析进行论证,最终得出一步矩阵收敛快慢的影响因素。
关键词:一步转移概率矩阵 MATLAB 仿真猜想一、问题概述我们讨论时一步矩阵的特性应从以下两方面来分析:(1)矩阵P(n)在满足什么条件时具有收敛特性;对于矩阵P(n),当P(n)=P(n+1)时,我们说此矩阵具有收敛特性,简称矩阵P(n)收敛。
(2)若一个一步矩阵具有收敛特性,那么其收敛速度与什么有关首先,我们需要明确什么是一步矩阵收敛:对于一般的一步矩阵P 、矩阵An+1、矩阵An,若有:An+1=AnP=An那么称该一步转移矩阵可收敛。
二、仿真实验1、仿真环境本次采用的是MATLAB仿真实验软件进行仿真实验2、结果与分析【1】、特殊矩阵:单位矩阵与类单位矩阵从图(1)和图(2)可以看出,单位矩阵不具有收敛特性,类单位矩阵并非单位矩阵但是经过n次后也变为单位矩阵,所以此矩阵也不具有收敛特性。
此类矩阵也易证明其不具有收敛性。
图(1)单位矩阵图(2):类单位矩阵【2】、一般单位矩阵图(3):一般一步矩阵Ⅰ图(4):一般一步矩阵从图(3)和()可以看出他们分别在18次和4次后收敛到一个稳定的值3、根据实验的猜想根据在单位矩阵和一般单位矩阵和一般一步矩阵中得到的结果,可以对得出如下结论:类单位矩阵、单位矩阵是不具有收敛性的,而一般的一步矩阵是有收敛性的,而且收敛速率有快有慢。
对于上面结论中的状况,我们首先观察如上四个矩阵,不难发现,在矩阵收敛的最终结果矩阵中,其每行和均为1,而且每列上的值均为相同值。
最终概率分布结果也是矩阵收敛后的一行。
所以根据上述的结果及分析做出如下猜想:每一列比较均匀的矩阵收敛速度较快;与类单位矩阵类似的矩阵收敛速度较慢。
在极限情况下,有如下情况:[1]、列相同矩阵已经是收敛矩阵[2]、已经是是类单位矩阵的,不会收敛。
下面是刻画矩阵收敛速度的方法:根据矩阵的行列式的值,当矩阵的行列式的绝对值为1时,矩阵为类单位矩阵,不会收敛,是收敛最慢的极限。
当矩阵行列式为0时,是收敛最快的极限。
根据以上分析,行列式值越接近1,越与类单位矩阵类似,稳定速率越慢。
矩阵的行列式值越接近0,收敛越快。
作为例证,我们计算一下上述两个矩阵的行列式的值:图(6):矩阵C的行列式值图(5):矩阵B的行列式值从上述的验证中可以看到矩阵B的行列式的绝对值为而矩阵C的行列式绝对值为6*10^(-6),远小于行列式B中的值,而正好矩阵B的列值相似度要小于矩阵C。
4、分析与证明我们先看类单位矩阵的行列式的值为1 而且不难证明所以得一步转移概率矩阵的行列式的值得绝对值都在[0,1]之间。
假设一个n阶一步转移概率矩阵Q 其行列式的表达式为:Det(Q)=a11*(-1)1+1Det(c(11))+a12*(-1)1+2Det(c(12))….+a1n*(-1)1+n Det(c(1n))由上式可以看出,若列值的差值越大,那么行列式的值就取决于该列的值中的较大的值,若行列式的列差值比较小,那么最终行列式降阶到2阶时,计算得到的值为对角线相减,由于列值相差小,所以所得到的值也会相对较小,也会比较靠近0。
而差值越大,决定因素也会由列中较大值决定以此类推,到最后降阶到2阶时起决定因素的系数都为列中的较大值,而最后的二阶行列式由于差值较大所以计算的结果也会比较大,整体行列式的值都会靠近1。
换个角度可以将单位矩阵看成1和很多无穷小ε组成。
那么其决定因素就为1,那么其行列式的值就为1了。
5、额外的问题与解答在之后的学习中发现一个问题就是我在猜想一步转移概率矩阵是否能收敛的问题上还是考虑的不够全面,漏掉了很多重要的问题,我也在这儿举例验证如下:Q=[0 1 0; 0 ; 0 1 0]图(7):矩阵Q的行列式值图(8):矩阵Q的秩这个3阶的矩阵,也是书上的一个例题的矩阵,这个矩阵并不是上述我说的类单位矩阵或者是单位矩阵。
而是一个一般的矩阵,然而这个矩阵是没有办法收敛的其n次的值是在两个值之间循环跳动的。
这个矩阵的det 值为0【见上图(7)】,但是并没有上述验证中的列相同达到收敛的规律。
但是其行列式的值也为0。
之后我算了一下他的秩,发现是2【见上图(8)】,也就是说秩的值小于阶的值,而我之前举的例子中,秩的值都是等于阶的值。
之后我又验证了一个矩阵【见下图(9)&图(10)】:W=[ ;0 ;0 0 ; ]图(9):矩阵W的行列式值图(10):矩阵W 的秩这是一个非满秩的矩阵所以他的行列式的值一定为0。
与我上述的结论冲突了,所以我上述的结论应建立在给出的一步转移概率矩阵为满秩的情况下才能成立。
若不为满秩的话,则可以算其各列的方差的平均值来进行比较,单位矩阵的列平均方差为(n-1)/n 而其他的一步转移概率矩阵则介于0-(n-1)/n之间。
参考文献[1].曾勇等. <排队现象的建模、解析与模拟>.西安电子科技大学出版社.2011年9月[2].对于一步转移矩阵收敛快慢的解答.豆丁网[3].吴广艳等.<MATLAB简明实例教程>.东南大学出版社.2016年1月[4].Angle Roh等.<转移概率矩阵>.MBA智库网站.2009年[5].居余马等.<线性代数第二版>.清华大学出版社.2002年9月作者简介:XXX:计算机学院计算机科学与技术专业,学号XXXXXXXXXXX;XXX:计算机学院计算机科学与技术专业,学号 XXXXXXXXXXX第二题:分析多服务窗等待制M/M/N排队系统,其中平均到达速率为l,每个服务员的平均服务速率为μ由概率分布求系统中总顾客数的均值L .虑到公式推导的复杂性,请用自己熟悉的语言“纸上写代码”,给出求解L近似值的核心代码。
代码关键部分必须有注释.1. M/M/C模型中,第一个M表示顾客的到达为泊松流,第二个M表示服务为独立同负指数分布,C表示C个服务员,系统容量为无穷,默认顾客源为无穷,排队规则采用FIFO(先到先服务)规则。
2. 令时刻t系统内的总顾客数为N(t),取足够小的时间间隔,则单位时间N(t)只能加减一或者不变,则N(t)为生灭过程,取值范围为0到无穷状态流图3.达到稳态时系统满足如下方程(列表也可)推导得:由归一性得:110011()()!!(1)C n c c c n P n C c λλρρμ--=⎡⎤=+⎢⎥-⎣⎦∑ . 4. 编写代码求1110111()()(1)!(1)!(1)C n c c c n c L P n C c λλλμμρμ---=⎡⎤=+⎢⎥---⎣⎦∑的近似值,要体现精度控制。
代码如下(Java 语句):package paiduil;import .*;public class test {public static void main(){Scanner in1=new Scanner;//输入数据和调用函数代码int p=();Scanner in2=new Scanner;int u=();Scanner in3=new Scanner;int N=();}public static double x=0;double sum(double[] a)//数组求和{for(double e:a){x=x+e;}return x;}double factorial(int n)//阶乘{int i;int s=1;for(i=1;i<=n;i++)s*=i;return s*;}double solution(double lambda,double u,int N){double p = lambda / u;double p_slash = lambda / (N * u);double[] factor_mat=new double[100];double[] P=new double[100];double length=0;int i;if (p_slash>=1){return -1;}for( i = 1 ;i<=(N+1);i++)//p[i]的系数factor_mat[i] = 1 / factorial(i-1) * (p,i-1));P[1] = 1 / (sum(factor_mat) + p_slash / (1-p_slash) *(p , N)/ factorial(N));//P[0]for( i = 2 ;i<= (N+1) ;i+=1)//p[i]P[i] = factor_mat[i] * P[1];for( i = 1 ;i<=(N+1);i++)//0——N 队长length+=(i-1)* P[i];i = 1;while (true){double delta;double precision;//精度delta = (N + i) * (p_slash, i) * P[N + 1];//P[N+1]即P[N]precision = P[N+1] * (p_slash, i) * (N / (1-p_slash) + (i * (1-p_slash) + p_slash) / ((1-p_slash) , 2));if (precision < 1e-6)//达到精度{break;}length = length + delta;i=i+1;}return length;}}运行结果:。