主要内容

distplot

情节马尔可夫链的重新

描述

例子

distplot (mc,X)创建一个热图的数据X显示一个分布的演变在离散时间马尔可夫链的状态mc

例子

distplot (mc,X,名称,值)使用附加选项指定一个或多个名称参数。例如,指定类型的情节或动画情节的帧速率。

distplot (斧头,___)情节在指定的轴斧头而不是当前轴(gca)使用任何输入参数组合在前面的语法。

h= distplot (___)返回一个句柄分布阴谋。使用h修改属性的情节在您创建它。

例子

全部折叠

创建一个从一个随机生成的四个州的马尔可夫链转移矩阵包含八个不可行转换。

rng (“默认”);%的再现性mc = mcmix (4“零”8);

mc是一个dtmc对象。

有向图的马尔可夫链的阴谋。

图;graphplot (mc);

图包含一个坐标轴对象。坐标轴graphplot类型的对象包含一个对象。

状态4是一个吸收状态。

在每一步计算状态的重新10离散时间的步骤。假设一个初始状态均匀分布。

X =重新分配(mc, 10)
X =11×40.2500 0.2500 0.2500 0.2500 0.0869 0.2577 0.3088 0.3467 0.1073 0.2990 0.1536 0.4402 0.0533 0.2133 0.1844 0.5489 0.0641 0.2010 0.1092 0.6257 0.0379 0.1473 0.1162 0.6985 0.0404 0.1316 0.0765 0.7515 0.0266 0.0997 0.0746 0.7991 0.0259 0.0864 0.0526 0.8351 0.0183 0.0670 0.0484 0.8663⋮

X是一个11-by-4矩阵。行对应于时间步骤,列对应状态。

可视化国家再分配。

图;distplot (mc, X)

图包含一个坐标轴对象。坐标轴对象与标题的分布状态,包含状态,ylabel仿真步骤包含一个类型的对象的形象。

10转换后,与大多数的概率分布似乎解决质量状态4

考虑这种理论,right-stochastic过渡矩阵的一个随机过程。

P = ( 0 0 1 / 2 1 / 4 1 / 4 0 0 0 0 1 / 3 0 2 / 3 0 0 0 0 0 0 0 1 / 3 2 / 3 0 0 0 0 0 1 / 2 1 / 2 0 0 0 0 0 3 / 4 1 / 4 1 / 2 1 / 2 0 0 0 0 0 1 / 4 3 / 4 0 0 0 0 0 ]

创建的马尔可夫链的特点是过渡矩阵P

P = [0 0 1/2 1/4 1/4 0 0;0 0 0 1/3 2/3 0 0;0 0 0 0 0 1/3 2/3;0 0 0 0 0 1/2 1/2;0 0 0 0 0 3/4 1/4;1/2 1/2 0 0 0 0 0;1/4 3/4 0 0 0 0 0];mc = dtmc (P);

在每一步计算状态的重新20离散时间的步骤。

X =重新分配(mc, 20);

动画以直方图。指定半秒钟的帧速率。

图;distplot (mc, X,“类型”,“直方图”,的帧速率,0.5);

图包含一个坐标轴对象。坐标轴对象与标题的分布状态,包含状态,ylabel概率包含一个categoricalhistogram类型的对象。该对象代表20步。

输入参数

全部折叠

离散时间马尔可夫链与NumStates状态和转移矩阵P指定为一个dtmc对象。P必须完全指定的(没有条目)。

进化的概率,作为指定(1 + numSteps)——- - - - - -NumStates返回的非负数字矩阵重新分配。第一行是初始状态分布。随后行以每一步。distplot可实现行之前各自总结策划。

数据类型:

轴的情节,指定为一个对象。

默认情况下,distplot阴谋,当前轴(gca)。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“类型”,“图”,帧速率,3创建一个动画的情节的重新使用的帧率3秒。

情节类型,指定为逗号分隔组成的“类型”在这个表和一个值。

价值 描述
“进化”

进化的初始分布。情节是一个(1 + NumSteps)——- - - - - -NumStates热图。行显示分配步骤

“直方图”

动画相关的直方图。纵轴显示概率质量,横轴显示状态。的的帧速率名称-值对参数控制动画的进步。

“图”

相关的动画图。distplot颜色的节点的概率质量每一步。的的帧速率名称-值对参数控制动画的进步。

例子:“类型”,“图”

数据类型:字符串|字符

离散时间步的长度,以秒为单位,动画的情节,指定为逗号分隔组成的的帧速率和积极的标量。

默认是一个暂停在每个时间步。当你按下空格键动画收益。

例子:帧速率,3

数据类型:

输出参数

全部折叠

分布处理,作为一个图形对象返回。h包含一个独特的情节标识符,可以使用查询或修改属性的阴谋。

版本历史

介绍了R2017b