使用matlab读取一个文件,有多行带有相同关键字,现在想要读取最后两行且要使其带有的数字求和,该如何编写?现在只有如何读取最后一行的代码,表达的意思是如果同时有a、b、c三个关键字则读取这类的最后一行
fid=fopen(file,'r');%?打开原始数据文件
while ~feof(fid); %不到末尾 就继续
tline=fgetl(fid);%?从文件读入一行文本(不含回车键)
tline= strtrim(tline);%去除首尾空格、回车符等
result=regexp(tline,'\s+','split'); %分隔
if strcmp(result(1),'a') && strcmp(result(2),'b')&& strcmp(result(3),'c')
d=str2double(result(5)) ;