怎么样用MATLAB读取TEXT文件里边的连续数据并将数据存到数组里

2025-04-22 20:48:14
推荐回答(1个)
回答1:

先打开文件
[filename,filepath]=uigetfile('*.txt','Select Input file');
file = [filepath filename];
fid = fopen(file,'rt');
if fid == -1
('Error opening the file')
end
%%读取文件
while 1

nextline = fgetl(fid); %读第一行

if ~isstr(nextline), break, end %读到最后跳出

disp(nextline);%这行可以不要
a = sscanf(nextline, ' %f %f ');%读取数据,根据你自己的需要改
end
end