作业帮 > 综合 > 作业

matlab 一步转移概率的问题

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/27 19:38:49
matlab 一步转移概率的问题

用matlab怎么实现这样的转移概率呢?

clear
clc
% 读入状态转移概率矩阵
p=[0.2000 0.46670.3333;0.5385 0.1538 0.3077;0.3636 0.4545 0.1818];
% 读入初始状态概率向量(2004年的农业收成状态)
x=[0,1,0];
% 预测今后11年(即2005-2015)的农业收成状态
for i=1:11,
y=x*p^i
end
matlab 一步转移概率的问题
首先第一步先把P矩阵输入,代码为p=[,;,;,];里面的数字省略.
第二步:矩阵相乘,如果要到平稳分布,建议使用循环语句:
pi=p;
for i=1:10
pi=p*pi;
end
disp(pi);
回答完毕.
再问: 请问在我补充的问题中,马尔可夫链的X的值(x=[0,1,0];)是怎么求出来的?
再问: 请问我补充的问题中,X的值是怎么求出来的?
再答: 这个初始状态应该是已知的呀,相当于你先求得10步转移矩阵,然后乘以初始状态就是预测结果
再问: 请看私新