Считывание данных из текстового файла
A = fscanf( считывает данные из открытого текстового файла в вектор столбца fileID,formatSpec)A и интерпретирует значения в файле в соответствии с форматом, указанным в formatSpec. fscanf функция повторно применяет формат по всему файлу и помещает указатель на файл в маркер конца файла. Если fscanf не может соответствовать formatSpec в данные считывается только часть, которая соответствует и прекращает обработку.
Текстовый файл обозначается идентификатором файла, fileID. Использовать fopen чтобы открыть файл, укажите кодировку символов и получите fileID значение. По завершении чтения закройте файл, позвонив по телефону fclose(fileID).
A = fscanf( считывает данные файла в массив, fileID,formatSpec,sizeA)A, с размерами, sizeAи размещает указатель файла после последнего считывания значения. fscanf населяет A в порядке столбцов. sizeA должно быть положительным целым числом или иметь вид [m n], где m и n являются положительными целыми числами.
Спецификаторы формата для функций чтения sscanf и fscanf отличаются от форматов для функций записи sprintf и fprintf. Функции считывания не поддерживают поле точности. Поле width указывает минимум для записи, но максимум для чтения.
MATLAB считывает символы, используя схему кодирования, связанную с файлом. Кодировка задается при открытии файла с помощью fopen функция.