📄 sample_mc_endstate.m
字号:
function S = sample_mc_endstate(startprob, trans, endprob)% SAMPLE_MC_ENDSTATE Generate a random sequence from a Markov chain until enter the endstate.% seq = sample_mc(startprob, trans, endprob)S = [];S(1) = sample_discrete(startprob);t = 1;p = endprob(S(t));stop = (sample_discrete([p 1-p]) == 1);while ~stop S(t+1) = sample_discrete(trans(S(t),:)); p = endprob(S(t+1)); stop = (sample_discrete([p 1-p]) == 1); t = t + 1;end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -