Укажите, следует ли сохранять данные и информацию о событиях в одном или нескольких файлах записей
Можно настроить RecordMode быть overwrite, append, или index. Если RecordMode является overwriteзатем файл записи перезаписывается каждый раз, когда начинается запись. Если RecordMode является appendзатем данные добавляются к файлу записи каждый раз, когда начинается запись. Если RecordMode является indexкаждый раз, когда инициируется запись, создается отдельный файл записи с индексированным именем файла.
Можно настроить RecordMode только когда объект не записывается. Вы завершаете запись с помощью record функция. Объект, который не записывается, имеет RecordStatus значение свойства off.
Имя файла записи указывается с помощью RecordName собственность. Индексированное имя файла соответствует заданному набору правил. Описание этих правил см. в разделе Указание имени файла.
Использование | Любой объект прибора |
Только для чтения | Во время записи |
Тип данных | Символьный вектор |
Значение по умолчанию заключено в фигурные скобки ({}).
| Файл записи перезаписан. |
| Данные добавляются в файл записи. |
| Записывается несколько файлов записей, каждый с индексированным именем файла. |
Предположим, что создается объект последовательного порта 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