马尔科夫链

以股市模型为例

首先由马尔科夫链模型得出他的状态转移矩阵:

           0.9      0.075      0.025

p  =(   0.15      0.8         0.05       )

             0.25     0.25        0.5

矩阵三行分别表示牛市,熊市和横盘到这三个状态转换的概率

性质:

代码演示如下

[0.3,0.4,0.3]作为初始的概率分布

import numpy as np
matrix = np.matrix([[0.9,0.075,0.025],[0.15,0.8,0.05],[0.25,0.25,0.5]], dtype=float)
vector1 = np.matrix([[0.3,0.4,0.3]], dtype=float)
for i in range(100):
    vector1 = vector1*matrix
    print("Current round:" , i+1)
    print(vector1)

输出结果:

 可以看到循环到一定次数后,最后的概率分布稳定在[[0.625  0.3125 0.0625]]

当试着改变初始的概率分布后:

改为[0.7,0.1,0.2]

import numpy as np
matrix = np.matrix([[0.9,0.075,0.025],[0.15,0.8,0.05],[0.25,0.25,0.5]], dtype=float)
vector1 = np.matrix([[0.7,0.1,0.2]], dtype=float) #改变初始的概率分布
for i in range(100):
    vector1 = vector1*matrix
    print("Current round:" , i+1)
    print(vector1)

结果:

 j结果也未发生改变

即马尔科夫链模型的状态转移矩阵收敛到的稳定概率分布与初始状态概率分布无关!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Bianchi马尔科夫链是一种用于描述在无线通信信道中发送数据包的时空中复杂的相关性的数学模型。它由意大利数学家G. Bianchi在1999年提出,并成功应用于用于分析和设计无线通信协议的研究中。 Bianchi马尔科夫链的基本思想是将时空中的通信环境建模为一个马尔科夫链马尔科夫链是一种具有无记忆性的随机过程,即其未来状态只依赖于当前状态,而与过去状态无关。在Bianchi马尔科夫链中,每个时刻的状态代表通信信道中的某个物理随机属性,例如信噪比、干扰等。通过建立状态转移概率矩阵,可以表示在不同状态之间的转移概率,从而描述整个通信过程的动态演化过程。 Bianchi马尔科夫链的应用主要集中在无线局域网(WLAN)和移动无线通信系统(如LTE、5G)等领域。通过分析和建模信道中的相关性,可以更好地理解和优化无线通信协议的性能。例如,在WLAN中,可以通过对Bianchi马尔科夫链的分析,提高通信信道的利用率和传输吞吐量,减少数据包的丢失率和传输延迟。在移动无线通信系统中,可以通过Bianchi马尔科夫链来研究和优化切换策略、功率控制、资源分配等关键问题,提升系统的容量和覆盖范围。 总之,Bianchi马尔科夫链提供了一种可靠的数学工具,用于建模和分析无线通信信道中的时空相关性。它在无线通信协议设计和性能优化中发挥着重要的作用,为提高无线通信的效率和可靠性提供了理论支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值