如何从文本文件中读取数字并将其保存在"使用MATLAB或JAVA"的数组中?

-1 java matlab

我有类似的问题,几乎没有变化,这是:

我有文本文件包含大量不同大小的行"即并非所有行都有相同的长度"每行只包含整数.

例如A.txt =

4 6 4 1 2 2 5 7 7 

0 9 5 5 3 2 43 3 32 9 0 1 3 1

3 4 5 6 7 4  

34 5 8 9 0 7 6 2 4 5 6 6 7 5 4 3 2 21 4 9 8 4 2 1 5 
Run Code Online (Sandbox Code Playgroud)

我想把这些整数放到一个数组中,这样每个整数都是数组中的一个元素,并保存"重叠"的行,即我需要保持每一行不变.

有人可以帮我这个吗?

Mat*_*oug 5

a = dlmread('a.txt')
Run Code Online (Sandbox Code Playgroud)

a =

第1至21栏

 4     6     4     1     2     2     5     7     7     0     0     0     0     0     0     0     0     0     0     0     0
 0     9     5     5     3     2    43     3    32     9     0     1     3     1     0     0     0     0     0     0     0
 3     4     5     6     7     4     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
34     5     8     9     0     7     6     2     4     5     6     6     7     5     4     3     2    21     4     9     8
Run Code Online (Sandbox Code Playgroud)

第22至25栏

 0     0     0     0
 0     0     0     0
 0     0     0     0
 4     2     1     5
Run Code Online (Sandbox Code Playgroud)