alp={'t';'g';'a';'c'};
num=zeros(1,length(alp));
fid = fopen('abc.txt','r');
tline=1;
total=0;
i=0;
while tline~=-1
i=i+1;
tline = fgetl(fid);
for j=1:length(tline)
for k=1:length(alp)
if strcmp(tline(j),alp(k));
num(k)=num(k)+1;
end
end
end
if tline~=-1
total=total+j;
end
end
num
rate=num/total作者: mcm-dlu-edu 时间: 2009-7-9 10:08 1#欣赏世界
alp={'t';'g';'a';'c'};
num=zeros(1,length(alp));
fid = fopen('abc.txt','r');
tline=1;
total=0;
i=0;
while tline~=-1
i=i+1;
tline = fgetl(fid);
for j=1:length(tline)
for k=1:length(alp)
if strcmp(tline(j),alp(k));
num(k)=num(k)+1;
end
end
end
if tline~=-1
total=total+j;
end
end