在matlab中读取文本文件

在matlab中读取文本文件,matlab,readfile,Matlab,Readfile,我正在尝试读取matlab中的文本文件。我已经这样做了,但是我不知道如何将这个值存储在数组中 我的文本文件包含如下数据: 01 ff 02 ff 02 ff 02 ff 03 ff 02 ff file = fopen(fpath,'r'); allData = textscan(file, '%s', 'delimiter','\n'); for i = 1:491003 newData = allData{1,1}{i}; end 我想将每一行存储在单独的数组中,如下所示: a[0

我正在尝试读取matlab中的文本文件。我已经这样做了,但是我不知道如何将这个值存储在数组中

我的文本文件包含如下数据:

01 ff 02 ff 02 ff 02 ff 03 ff 02 ff

file = fopen(fpath,'r');
allData = textscan(file, '%s', 'delimiter','\n');
for i = 1:491003
    newData = allData{1,1}{i};
end
我想将每一行存储在单独的数组中,如下所示:

a[0]=“01 ff 02 ff” a[1]=“02 ff 02 ff”

一旦我有了这样的数组,我想访问这个数组的每个值,如下所示:

[0][0]=01,a[0][1]=ff,a[0][2]=02。。 [1][0]=02,a[1][1]=ff,a[1][2]=02

我对MATLAB是新手,自己也没什么帮助。请帮忙

allData = textscan(file, '%s %s %s %s');

所有数据
将是一个单元格数组

好的,我终于得到了答案。我使用了Matlab 2013中提供的“导入数据”工具。它确实可以帮助您以您想要的方式获取数据

干杯