数学建模社区-数学中国

标题: (新手Matlab必看!)Markov算法,学期必备。 [打印本页]

作者: ymwmwsm    时间: 2017-3-4 11:31
标题: (新手Matlab必看!)Markov算法,学期必备。
本帖最后由 ymwmwsm 于 2017-3-4 11:55 编辑

        题目:利用Markov算法根据原始文本的统计规律生成随机文本,利用容器vector, map实现。包含详细的注释和测试数据

马尔可夫链算法用于生成一段随机的英文,其思想非常简单。首先读入数据,然后将读入的数据分成前缀和后缀两部分,通过前缀来随机获取后缀,籍此产生一段可读的随机英文。
什么是MCMC(马尔科夫链蒙特卡洛方法)算法?
解答:MCMC方法主要是为了解决有些baysian推断中参数期望E(f(v)|D)不能直接计算得到的问题的。其中v是要估计的参数,D是数据观察值。



一、这是基于Matlab操作的Markov算法的重要程序,请大家一定要仔细阅读。

31.png
二、
32.png

利用Markov算法根据原始文本的统计规律生成随机文本,利用容器vector, map实现。包含详.rar (92.03 KB, 下载次数: 10)

附件里有对此算法有详细的介绍与程序,感兴趣的同学快来下载学习吧!








作者: zhouxinge    时间: 2017-3-5 23:37
支持支持,谢谢楼主的分享!

作者: tofel    时间: 2017-3-14 18:57
感谢分享





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5