Считайте данные из двоичного файла
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)
A
, с размерностями, sizeA
, и располагает указатель файла после последнего чтения значения. 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
. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.