% wordcount %实现词频的统计 %% 清空变量 clear clc %% 初始版本的开始测试 str1 = ‘my name is cuifengrui what is your name‘; %% 具体实现过程 sort_str1 = sort(str1) %将字符串中的字符按照ascii码排序 j = 1; %记录不同的字符串格式 for i = 1:length(sort_str1)-1 if strcmp(sort_str1(i),sort_str1(i+1))~=1 j = j+1; str2(j) = sort_str1(i); end str2(j+1) = sort_str1(i+1); end
for i = 1:length(str2) str_num = strfind(sort_str1,str2(i)) count(i) = length(str_num); end count