一、程序介绍
本程序是统计文本中单词出现的次数。
并在程序界面中显示出现次数最多的十个单词出现多少次,并用柱状图显示出来。横坐标为按出现次数的单词的排名。X=1,即代表出现次数最多的单词。纵坐标为出现的次数。如x=1,y=10代表出现次数最多的单词出现的次数为10次。X=2,y=9表示出现次数第二多的单词在文本中出现的次数为9次。
该程序还可以显示出现次数最多的5个单词。
该程序有两个文件:main.m和calledit.m。运行的时候运行main()即可。
输入文本后回车,即会显示柱状图和出现最多的5个单词。
程序截图如下:
二、特点
1.只适合英文,不适合中文
2.文本中至少有10个不同的单词,因为该单词绘图是显示的是出现次数前10的单词,所以文本中至少有10个不同的单词,否则会报错。
3.本程序没有对那些标点符号进行识别,所以如果文本中有标点符号会影响最后的结果。
三、训练集
1.i love matlab very much in every classdaily life i love matlab very much in every class daily i love matlab very muchin every class i love matlab very much in every i love matlab very much in ilove matlab very