声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1192|回复: 4

[综合讨论] Markov 状态跳转

[复制链接]
发表于 2009-2-23 11:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请问如何用Markov的状态矩阵生成数列?

状态数为两个。

A状态,B状态

A到B的概率为0.005
B到A的概率为0.027          矩阵形式为[0.995 0.005; 0.027 0.973]

如果在A状态,输出'0’的概率为0.01,输出'1'的概率为0.99;
如果在B状态,输出'0'的概率为0.9,输出'1'的概率为0.1;

若初始状态为A,求模拟输出的数列是多少?

大概输出" 1111111101010111101110110....."
回复
分享到:

使用道具 举报

发表于 2009-2-23 23:39 | 显示全部楼层
sorry, LZ的问题对我而言, 太专业了!
若可能的话, 想办法转换成别人易懂的, 或许更多人愿意帮忙!
发表于 2009-2-23 23:44 | 显示全部楼层

回复 楼主 heluoe 的帖子

没有相应的知识背景,问题看起来确实有难度
发表于 2009-2-24 08:56 | 显示全部楼层

回复 楼主 heluoe 的帖子

评分

1

查看全部评分

 楼主| 发表于 2009-3-7 10:58 | 显示全部楼层
恩。解决了。谢谢关注。。

若当前状态为A生成第一个随机数(范围0.00-1.00)      
case          0-0.01:      Result  =  0;         
                 0.01-1.00:  Result  =  1;
然后生成第二个随机数(范围0.00-1.00)         
if                0-0.005  状态转移为B;           
else          状态不变;
若当前状态为B
生成第一个随机数(范围0.00-1.00)      
case          0-0.90:      Result  =  0;           
                  0.90-1.00:  Result  =  1;
然后生成第二个随机数(范围0.00-1.00)         
if                0-0.027  状态转移为A;           
else          状态不变;

code:
np=rand(1,2) ;     
      N = N + 1;
      if status == 1    %Good Network
          if np(1) < Pod(1)
              %data lost
              Output = 0;
          else
              Output = 1;
          end
          if np(2) < Pot(1) %|| ( t>14 && t<15)  %transition to Bad
              status = 0;           
          end
      else   %Bad Network
          if np(1) < Pod(2) %|| ( t>14 && t<15) )
              %data lost
              Output = 0;  
          else
              Output = 1;
          end
          if np(2) < Pot(2) || (PP/N) > P %|| ( t<14 && t>15)  %transition to good
              status = 1;           
          end
      end

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-6-9 00:55 , Processed in 0.064613 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表