如何在matlab中将文本文件中的行作为字符串读取?

str*_*eek 4 file-io matlab

我试图在MATLAB中读取一个文本文件,其格式如下.我希望将整行读作字符串.

 2402:0.099061 2404:0.136546 2406:0.447161 2407:0.126333 2408:0.213803 2411:0.068189
Run Code Online (Sandbox Code Playgroud)

我尝试了几件事.

textscan(fid, '%s') 读取行但将行拆分为空格中的单元格.

fscanf(fid, '%s') 将该行作为字符串读取,但删除所有空格.

Pet*_*ter 8

fgetl(fid)会做你想要的.Newline被剥夺了.