fscanf
从文本文件读取数据
语法
A = fscanf(fileID,formatSpec)
A = fscanf(fileID,formatSpec,sizeA)
[A,count] = fscanf(___)
描述
A = fscanf(
将数据从打开的文本文件读入列向量文件标识
,formatSpec
)一个
属性指定的格式解释文件中的值formatSpec
.的fscanf
函数在整个文件中重新应用该格式,并将文件指针定位在文件结束标记处。如果fscanf
不能匹配formatSpec
对于数据,它只读取匹配的部分并停止处理。
文本文件由文件标识符表示,文件标识
.使用打开外部文件
若要打开该文件,请指定字符编码,并获取文件标识
价值。读取完成后,通过调用关闭文件文件关闭(文件标识)
.
A = fscanf(
将文件数据读入数组,文件标识
,formatSpec
,sizeA
)一个
,有尺寸,sizeA
,并将文件指针定位在最后一次读取值之后。fscanf
填充一个
按列排序。sizeA
必须是正整数还是有形式(mn)
,在那里米
和n
都是正整数。
例子
输入参数
输出参数
提示
读取函数的格式说明符
sscanf
和fscanf
不同于书写功能的格式sprintf
和流
.读取函数不支持精度字段。金宝appwidth字段指定写入的最小值,读取的最大值。
算法
MATLAB使用与文件相关的编码方案读取字符。方法打开文件时指定编码打开外部文件
函数。
R2006a之前介绍
这个话题有用吗?