How to plot a markov chain in matlab?

I have the states and transition probabilities. Just wonder if there is a matlab function to plot it automatically. Please feel free to let me know if you think there're better programs to plot it.

댓글 수: 4

Cedric
Cedric 2014년 6월 23일
편집: Cedric 2014년 6월 23일
I'd use graphviz, and generate the script with MATLAB if I have to because all previous computations are made with MATLAB.
Star Strider
Star Strider 2014년 6월 24일
Cedric, this needs to be an Answer. I never knew ‘graphviz’ existed.
Delete my comment here when you’ve transferred your comment to an Answer.
Cedric
Cedric 2014년 6월 24일
Hi Star, it was more a suggestion than an answer actually, but thank you for the comment!
Matt Franklin
Matt Franklin 2017년 4월 10일
Did you create the script to plot arbitrary Markov chains in graphviz? That would be very useful. Please share if possible!

댓글을 달려면 로그인하십시오.

답변 (1개)

Raymond
Raymond 2014년 6월 24일

2 개 추천

Thanks both Cedric and Star.
Just tried out graphiz. The quickest way to try it out is to: get sample codes here: http://www.graphviz.org/Gallery.php try out a web version converter: http://graphviz-dev.appspot.com/ and change attributes as necessary: http://www.graphviz.org/doc/info/attrs.html

댓글 수: 1

Cedric
Cedric 2014년 6월 24일
Thank you for the references! There are also FEX submissions and a package on GitHub if my memory is good, but I didn't test them.

댓글을 달려면 로그인하십시오.

카테고리

태그

질문:

2014년 6월 23일

댓글:

2017년 4월 10일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by