可以看看这个
简而言之就是
[data1 data2 data3 data4...] =
textread('文件名.dat' , '%d %d %f %s ...' ,'delimiter','符号' , 'headerlines', '跳过行数' )
'delimiter' 和 ‘符号’ ------------------------ 指的是 读取的时候 “跳过'符号'读取”
'headerlines' 和 '跳过行数' --------------- 指的是 从'跳过行数' 之后读取数据。(很有用)
举个例子,拿 英国南极数据中心(British Antarctic Survey)的南极自动观测站点(AWS)的一个dat文件来讲:
数据:A028_aws.dat
数据前8行是注释,从第9行读取
[Year, Month, Day, Hour, Minute,Pressure, Temperature, Wind_Speed, Wind_Direction] = textread( 'A028_aws.dat' , '%d %d %d %d %d %d %f %d %d','delimiter', ',' , 'headerlines', '8' ) ;