在 Matlab 中读取文件并跳过表头,可以使用函数fopen、textscan或者importdata。
使用 fopen 和 textscan 的方式如下:
fileID = fopen('filename.txt');
headerLines = 3; % 假设表头有3行
formatSpec = '%s%s%s%s%s%[^\n\r]';
textData = textscan(fileID, formatSpec, 'HeaderLines', headerLines, 'Delimiter', '\t', 'ReturnOnError', false);
fclose(fileID);
使用 importdata 的方式如下:
data = importdata('filename.txt', '\t', 3); % 假设表头有3行
在上面的代码中,'filename.txt'是文件名,'\t'是分隔符,3是表头行数。