Matlab textread
语法
[A,B,C,…] = textread(filename,format)
[A,B,C,…] = textread(filename,format,N)
[…] = textread(…,param,value,…)
说明
[A,B,C,…] = textread(filename,format) 以指定的 format 将数据从文件 filename 读入到 A、B、C 等变量中,直到整个文件读取完毕。
filename 和 format 输入指定为字符向量(char型变量,不可以是string型变量)。
textread 用于读取已知格式的文本文件。textread 可处理固定格式文件和任意格式文件。
textread 可对输入中的字符组进行匹配和转换。每个输入字段都定义为一组连续延伸的非空白字符,这些字符延伸到下一个空白字符或分隔符,或者到达最大字段宽度时停止。重复的分隔符为有效字符,而重复的空白字符视为一个字符。
format 输入,指定为字符向量,用于确定返回参数的数量和类型。返回参数的数量是 format 的内容所指示的项目数。
如果数据间用空格进行分割,format可以是'%d%d%d'
与'%d %d %d'
等效;但是如果数据间用除空格以外的符号(如逗号,
)分隔,则format必须包括该符号,如'%d,%d,%d'