相关文章推荐

matlab读取文件跳过表头

在 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是表头行数。

  • 4年前
  •