Matlab读取二进制文件----fread

fread

读取二进制文件中的数据

全页折叠

语法

A = fread(fileID)

A = fread(fileID,sizeA)

A = fread(fileID,sizeA,precision)

A = fread(fileID,sizeA,precision,skip)

A = fread(fileID,sizeA,precision,skip,machinefmt)

[A,count] = fread(___)

说明

A = fread(fileID) 将打开的二进制文件中的数据读取到列向量 A 中,并将文件指针定位在文件结尾标记处。该二进制文件由文件标识符 fileID 指示。使用 fopen 可打开文件并获取 fileID 值。读取文件后,请调用 fclose(fileID) 来关闭文件。

A = fread(fileID,sizeA) 将文件数据读取到维度为 sizeA 的数组 A 中,并将文件指针定位到最后读取的值之后。fread 按列顺序填充 A

A = fread(fileID,sizeA,precision) 根据 precision 描述的格式和大小解释文件中的值。sizeA 参数为可选参数。

A = fread(fileID,sizeA,precision,skip) 在读取文件中的每个值之后将跳过 skip 指定的字节或位数。sizeA 参数为可选参数。

A = fread(fileID,sizeA,precision,skip,machinefmt) 另外指定在文件中读取字节或位时的顺序。sizeA 和 skip 参数是可选的。

[A,count] = fread(___) 还将返回 fread 读取到 A 中的字符数。您可以将此语法与前面语法中的任何输入参数结合使用。

你可能感兴趣的:(Matlab读取二进制文件----fread)