来自孙红光的问题
【为什么我用马尔科夫链预测的时候,越算,总的概率越小?p是状态转移矩阵,P(0)是初始概率向量,那么算之后几天的概率向量就应该如下算:这是人家论文里面算出来的:P(1)=P(0)P=(0,0.333,0.167,】
为什么我用马尔科夫链预测的时候,越算,总的概率越小?
p是状态转移矩阵,P(0)是初始概率向量,那么算之后几天的概率向量就应该如下算:
这是人家论文里面算出来的:
P(1)=P(0)P=(0,0.333,0.167,0.5)
这一步我算出来和他算得一样
P(2)=P(0)PP=(0.198,0.343,0.287,0.167)
这一步我用MATLAB算出来就变成这样了(0.20000.34440.12220.1667),
四个概率加起来根本就不接近1了、然后我再往下算,概率就越来越小,小到四个概率值加起来总共都不足0.1,和论文里的偏差也越来越远
我确认我的步骤并没有错,为什么我算出来是错的?
我要哭了.一直都不对.
1回答
2020-02-06 18:24