有没有办法识别Matlab中的空行?

Ben*_*sen 5 matlab text-files

有没有办法在Matlab中扫描文本文件时识别空行?我想根据文本之间的空白行解析文件.这可能吗?

Rei*_*ien 2

是的,这是可能的。MATLAB 代码片段如下所示:

fid = fopen('reader.m');

newline = sprintf('\r\n');
line = fgets(fid);
while ischar(line)
    if strcmp(newline, line)
        disp('Empty line');
    else
        disp('Non-empty line');
    end
    line = fgets(fid);
end
Run Code Online (Sandbox Code Playgroud)