当前位置: 首页 > news >正文

网站建设的工作内容服务器如何搭建网站

网站建设的工作内容,服务器如何搭建网站,界面设计常用软件,私域电商软件的直播解决方案Python实现马尔科夫链预测 马尔科夫链原理 马尔科夫链是一种进行预测的方法,常用于系统未来时刻情况只和现在有关,而与过去无关。 用下面这个例子来讲述马尔科夫链。 如何预测下一时刻计算机发生故障的概率? 当前状态只存在0(故…

Python实现马尔科夫链预测

马尔科夫链原理

马尔科夫链是一种进行预测的方法,常用于系统未来时刻情况只和现在有关,而与过去无关
用下面这个例子来讲述马尔科夫链。
在这里插入图片描述
如何预测下一时刻计算机发生故障的概率?
当前状态只存在0(故障状态)和1(正常状态)两种,每种状态下各存在两个未来状态(00,01,11,10),那么统计出这整个序列中00,01,11,10出现的次数。即求得转移矩阵
在这里插入图片描述
进而求得转移概率矩阵
在这里插入图片描述
如果当前是0,那么下一个是0的概率为30.77%,下一步为1的概率为69.23%。
对当前数据,最后一个为1,那么预测下一步,有74.3%的概率不发生故障。

上面的方法不仅限于两个类别0和1,多类别也是可以预测的
比如
在这里插入图片描述
str = “4321431123212344331113321222442323112431”
用同样的方法计算转移概率矩阵
在这里插入图片描述

问题描述

在这里插入图片描述

源代码

计算转移矩阵部分

def str_count(str, sub):count = 0for i in range(0, len(str) - 1):if str[i:i+2] == sub:count = count + 1return countdef data_to_matrix():str = "1110010011111110011110111111001111111110001101101111011011010111101110111101111110011011111100111"count00 = str_count(str, "00")count01 = str_count(str, "01")count10 = str_count(str, "10")count11 = str_count(str, "11")print("count00:", count00)print("count01:", count01)print("count10:", count10)print("count11:", count11)
if __name__ == '__main__':data_to_matrix()

问题解决部分

import numpy as np
p1 = np.array([0.2, 0.4, 0.4])
p = np.array([[0.8, 0.1, 0.1],[0.5, 0.1, 0.4],[0.5, 0.3,0.2]
])
p3 = np.linalg.matrix_power(p, 3)
p4 = np.dot(p1, p3)
print(p4)

1、np.linalg.matrix_power(p, 3) 是一个用来计算矩阵 p 的 3 次幂的函数。它使用 NumPy 库中的 linalg 子模块来执行矩阵乘法运算。这个函数的返回值是将矩阵 p 自乘 3 次后得到的新矩阵。

2、dot指的是两个向量之间的点积运算

结果

在这里插入图片描述在这里插入图片描述

参考博文

数学建模入门-python实现简单的马尔可夫链
马尔科夫链预测,Python实现

http://www.15wanjia.com/news/174668.html

相关文章:

  • 阿里云有主体新增网站大学生个人网页设计理念
  • 小企业网站建设价格怎么给自己的网站做排名
  • 在天津做网站的公司给前端做网站的图片叫什么软件
  • 东莞企业网站公司怎么创建免费自己的网站平台
  • 17做网店这个网站好不好vr开发公司
  • 搜索网站 模板网站建设静态部分报告总结
  • 电商系统网站开发多样化的网站建设公司
  • 做网站的软件是是什么物流网站和数据库建设
  • 小游戏网站欣赏无需下载直接观看的正能量
  • 大型门户网站建设需要哪些技术怎样用自己的电脑做网站
  • wordpress图文直播插件seo是什么服务
  • 给网站做优化怎么做网站建设需要材料
  • 镇江建站怎么用ppt做网站设计
  • 网站建设设计说明建分类网站得花多少钱
  • 做兼职什么网站好大连公司名称大全
  • 什么网站做的最好淮南最新消息今天发布
  • 公众号链接网站都是怎么做的网站建设下载模板之后怎么修改
  • 广州网络推广公司电话google seo实战教程
  • 网站空间租用多少钱网站建设前期策划方案
  • 福州网站建设思企做外贸的网站平台有哪些
  • wordpress门户建站医疗器械查询
  • 系统官网网站模板哈尔滨网站建设教学
  • 塘沽网站建设专做蔬菜大棚的网站
  • 网站高质量链群怎么做长宁广州网站建设
  • 郑州加盟网站建设品牌价值
  • 秦皇岛网站制作小程序开发网站内链怎么优化
  • 百度站长网站提交做软件开发的人厉害吗
  • 学校网站建设方案书网站制作加教程视频
  • 威海城乡和住房建设局网站网站设计方案
  • 镜像网站怎么做排名网站模板 兼容ie8