RecordMode

Задайте, сохранены ли данные и информация о событии в одну или в несколько файлов записи

Описание

Можно сконфигурировать RecordMode быть overwriteдобавление, или index. Если RecordMode overwrite, затем файл записи перезаписывается, каждая запись времени инициируется. Если RecordMode append, затем данные добавлены к файлу записи, каждая запись времени инициируется. Если RecordMode index, различный файл записи создается, каждая запись времени инициируется, каждый с индексируемым именем файла.

Можно сконфигурировать RecordMode только, когда объект не записывает. Вы отключаете запись с record функция. Объект, который не записывает, имеет RecordStatus значение свойства off.

Вы задаете имя файла записи с RecordName свойство. Индексируемое имя файла следует за предписанным рядом правил. Обратитесь к Определению Имени файла для описания этих правил.

Характеристики

Использование

Любой инструментальный объект

Только для чтения

При записи

Тип данных

Символьный вектор

Значения

{overwrite}

Файл записи перезаписывается.

append

Данные добавлены к файлу записи.

index

Несколько файлов записи записаны, каждый с индексируемым именем файла.

Примеры

Предположим, что вы создаете объект последовательного порта s на машине Windows®, сопоставленной с последовательным портом COM1.

s = serial('COM1');
fopen(s)

Задайте имя файла записи с RecordName свойство, сконфигурируйте RecordMode к index, и инициируйте запись.

s.RecordName = 'myrecord.txt';
s.RecordMode = 'index';
record(s)

Имя файла записи автоматически обновляется с индексируемым именем файла после того, как запись будет выключена.

record(s,'off')
s.RecordName
ans =
myrecord01.txt

Отключите s от инструмента, и удаляют s из памяти и из рабочей области MATLAB®.

fclose(s)
delete(s)
clear s

Смотрите также

Функции

record