КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Синтаксис. ·fid = fopen(filename) – открытие файла с именем filename;·fid = fopen(filename) – открытие файла с именем filename; · [fid,message] = fopen(filename,permission) –открытие файла с режимом, заданным параметром permission (таблицы 2.2, 2.3); · [fid,message] = fopen(filename,permission,format) –открытие файла с точным определением числового формата format (таблицы 2.4); · fids = fopen('all') – возвращает вектор-строку, содержащую идентификаторы всех открытых файлов, не включая стандартные потоки 0, 1 и 2. Число элементов вектора равно числу открытых пользователем файлов; · [filename,permission,format] – fopen(fid) – возвращает полное имя файла filename, строку permission и строку format. При использовании недопустимых значений fid возвращаются пустые строки для всех выходных аргументов.
Таблица 1.19 Значения переменной fid
Таблица 1.20 Значения параметра permission
Добавление к строке параметра permission символа'b' (подразумевается по умолчанию) предписывает системе открыть файл в двоичном режиме. Добавление символа't', например 'rt', в операционных системах, которые имеют различие между текстовыми и двоичными файлами, предписывает системе открыть файл в текстовом режиме. Например, во всех версиях MATLAB для Windows/MS-DOS нельзя открыть текстовый файл без параметра 'rt'. При вводе файлов с использованием fopen в текстовом режиме удаляются все символы "возврат каретки" перед символом новой строки. Таблица 1.21 Значения параметра format
По завершению работы с файлом его необходимо закрыть с помощью команды fclose.
|