通常,简单的 “importdata” 被大家广泛使用,因其调用简单,使用方便。其格式如下:
y=importdata('path\ file name.txt');
可以看出,这个封装好的函数,只要给定文件的路径及文件名就可以顺利成为我们所需的数据。但是,当文件大小超过百M时,这个方法就显得吃力,耗时过久。于是返璞归真,引入“textscan”
其格式如下:
mFID = fopen('path\ file name.txt' , 'r');
y=textscan(mFID, '%f ')
(此处仅以浮点型数据为例)
此处需要注意的是,你希望得到什么样的数组,就要调整 %f 的个数,例如你想得到一个n*1的数组(假设文本文件中有n个数据),则应用:
y=