如何在MATLAB中读到文件结尾?

Laz*_*zer 1 arrays file-io matlab

我有一个文件a.txt:

03,17.406199
05,14.580129
07,13.904058
11,14.685388
15,14.062603
20,14.364573
25,18.035175
30,21.681789
50,22.662820
Run Code Online (Sandbox Code Playgroud)

文件中的行数未知.我想读取文件和存储

3
5
7
11
15
20
30
50
Run Code Online (Sandbox Code Playgroud)

在一个数组中,浮点值在另一个数组中.

当数据长度未知时,如何读入文件?

Dim*_*ima 5

如果每行中的条目数相同,并且所有条目都是数字,那么您可以这样做


a = load('a.txt');

a 将是一个有两列的矩阵.