用matlab如何将左矩阵化成右矩阵即将左矩阵化成吸收链的转移概率标准形式.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 23:57:31
用matlab如何将左矩阵化成右矩阵即将左矩阵化成吸收链的转移概率标准形式.

用matlab如何将左矩阵化成右矩阵即将左矩阵化成吸收链的转移概率标准形式.
用matlab如何将左矩阵化成右矩阵




即将左矩阵化成吸收链的转移概率标准形式.





用matlab如何将左矩阵化成右矩阵即将左矩阵化成吸收链的转移概率标准形式.
设A是左边矩阵,B是右边矩阵
B=ones(size(A));%初始化单位阵
Q=A(2:4,2:4);%提取关键阵
B(3:5,3:5)=Q;%Q斜向下移动一位
B(3:5,1)=A(2:4,1);%下移一行
B(5,2)=A(4,5);%换位后下移一行

红色框里的是Q,要变成左边其实要把Q斜向下移动一位,这样就需要在中间插入一列和一行,即下图的绿色框.

因此原A的第1列除第1行外全要下移1行,而原A的第5列要重排后被插入到第2列中.





另外,我其实觉得没有必要去变动这个概率阵,变动实例可能更好,原来的A对应的是
[x0,x1,x2,x3,x4]A
如果变后是
[x0,x4,x1,x2,x3]B
那么写回
[x0,x1,x2,x3,x4]A
是不是就好了呢?
因为不太清楚你的问题的来源,所以胡乱发表一下意见,