读取数据 if (1>2) fid = fopen('data.txt','r'); t=zeros(6000,6); for i=1:6000 tline = fgets(fid,100); j=1;state=0;base=0.1; A=size(tline); while (j<A(2)) switch state case{0} if (tline(j)>='0' && tline(j)<='9') t(i,1)=t(i,1)*10 + tline(j)-'0'; else state=state+1; end; case{1} if (tline(j)>='0' && tline(j)<='9') t(i,2)=t(i,2)*10 + tline(j)-'0'; else state=state+1; end; case{2} if (tline(j)>='0' && tline(j)<='9') t(i,3)=t(i,3)*10 + tline(j)-'0';