如何用matlab统计字母频数
1个回答
展开全部
Nam=input('请输入读取文件的名字:','s')
filename=strcat(Nam,'.txt');
fd=fopen(filename,'r');
m=fread(fd)
c=size(m);求取读取文件的长度
alphcount=0;
for i=1:c
if m(i)>=97 & m(i)<=122 alphcount=alphcount+1;
else if m(i)>=65 & m(i)<=91 alphcount=alphcount+1;
end
end
end
disp(alphcount);
filename=strcat(Nam,'.txt');
fd=fopen(filename,'r');
m=fread(fd)
c=size(m);求取读取文件的长度
alphcount=0;
for i=1:c
if m(i)>=97 & m(i)<=122 alphcount=alphcount+1;
else if m(i)>=65 & m(i)<=91 alphcount=alphcount+1;
end
end
end
disp(alphcount);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询