Откройте файл или получите информацию об открытых файлах
fileID = fopen( открывает файл, filename)filenameдля двоичного доступа для чтения и возвращает идентификатор целочисленного файла, равный или больший 3. MATLAB® сохраняет идентификаторы файлов 0, 1, и 2 для стандартного входа, стандартного выхода (экран) и стандартной ошибки, соответственно.
Если fopen не удается открыть файл, тогда fileID является -1.
fileID = fopen( открывает файл с типом доступа, заданным filename,permission)permission.
fileID = fopen( дополнительно задает порядок чтения или записи байтов или бит в файл с помощью filename,permission,machinefmt,encodingIn)machinefmt аргумент. Необязательный encodingIn аргумент задает символ схему кодирования, сопоставленную с файлом.
[fileID,errmsg] = fopen(___) дополнительно возвращает зависящее от системы сообщение об ошибке, если fopen не удается открыть файл. В противном случае errmsg - пустой символьный вектор. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.
fIDs = fopen('all') возвращает вектор-строку, содержащую идентификаторы файлов всех открытых файлов. Идентификаторы, зарезервированные для стандартного входа, выхода и ошибки, не включены. Количество элементов в векторе равно количеству открытых файлов.
filename = fopen( возвращает имя файла, которому предыдущий вызов fileID)fopen используется при открытии файла, заданного fileID. Имя выходного файла разрешено до полного пути. The fopen функция не считывает информацию из файла, чтобы определить выход значение.
[filename,permission,machinefmt,encodingOut] = fopen( кроме того, возвращает разрешение, формат машины и кодировку, которые были получены при предыдущем вызове fileID)fopen используется при открытии указанного файла. Если файл был открыт в двоичном режиме, permission включает букву 'b'. The encodingOut выводится имя стандартной схемы кодирования. fopen не считывает информацию из файла, чтобы определить эти выходные значения. Недопустимое fileID возвращает пустые символьные векторы для всех выходных аргументов.
В большинстве случаев открывать файл в текстовом режиме не обязательно. Функции импорта MATLAB, все приложения UNIX и Microsoft Word и WordPad распознают '\n' как индикатор новой строки.