PDA

查看完整版本 : [MATLAB数学相关] 菜鸟求教马尔科夫


liujjhk
2010-11-12, 14:54
我想做一个土地利用的马尔科夫预测,已经算出来转移面积矩阵和转移概率矩阵,不知道接下来怎么算。在网上看到这段代码,可以计算转移概率矩阵:
clear
clc
% 读入状态转移概率矩阵
p=[0.2000 0.4667 0.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

这个例子是3乘3的矩阵,我想做8乘8的,需要将x=[0,1,0];
修改,不知道怎么改。求教高手帮忙!!

学习蜗牛
2010-11-16, 22:33
只要初始状态概率向量的位数为八就行啦 状态转换概率矩阵是8乘8