码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 用R语言模拟M / M / 1随机服务排队系统


     本文中我在R中构造一个简单的M / M / 1队列的离散事件模拟 。最近我们被客户要求撰写关于随机服务的研究报告,包括一些图形和统计输出。

    模拟变量

    像往常一样,我们从模拟及其检测所需的变量 开始。

    1. t.end <- 10^5 # 模拟的持续时间
    2. t.clock <- 0 # 模拟时间
    3. Ta <- 1.3333 # 抵达间隔期
    4. Ts <- 1.0000 # 服务期
    5. t1 <- 0 # 下一次到达的时间
    6. t2 <- t.end # 下一次出发的时间
    7. tn <- t.clock # 最后事件时间的临时变量
    8. tb <- 0 # 最后一次繁忙时间开始的临时变量
    9. n <- 0 # 系统中的数量
    10. s <- 0 # 累积数量-时间乘积
    11. b <- 0 # 总忙碌时间
    12. c <- 0 # 总完成数
    13. qc <- 0 # 绘制瞬时q大小
    14. tc <- 0 # 绘制时间延迟图
    15. plotSamples <- 100
    16. set.seed(1)

    接下来,我们需要编写R代码以对进入队列和从队列离开进行实际的M / M / 1模拟。

    仿真循环
     

    1. while (t.clock < t.end) {
    2. if(t1 < t2) { # 到达事件
    3. t.clock <- t1
    4. s <- s + n * (t.clock - tn) # 队列中的delta时间加权数
    5. ...
    6. else {
    7. t2 <- t.end
    8. b <- b + t.clock - tb
    9. }
    10. }
  • 相关阅读:
    【C语言】循环结构程序设计(第二部分 -- 习题讲解)
    Lambert (兰伯特)光照模型
    代码随想录训练营Day56:Leetcode647、516
    Java开发学习(七)----DI依赖注入之自动装配与集合注入
    Java - 利用Nacos做一个动态开关配置功能
    js中的地狱回调是什么
    MySQL分页查询的5种方法
    antv G6 开发踩坑记录
    【Django学习笔记 - 13】:关联查询(日期查询、一对一查询、一对多查询、多对多查询)
    汇编常用寄存器以及寻址方式
  • 原文地址:https://blog.csdn.net/tecdat/article/details/128212432
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号