record

Данные записи и информация о событии к файлу

Синтаксис

record(obj)
record(obj,'switch')

Аргументы

obj

Инструментальный объект.

'switch'

Включите возможности записи или прочь.

Описание

record(obj) переключается состояние записи для obj.

record(obj,'switch') инициирует или отключает запись для obj. switch может быть on или off. Если switch on, запись инициируется. Если switch off, запись отключена.

Примеры

Этот пример создает объект GPIB g, подключения g к инструменту, и конфигурирует g записывать подробную информацию к дисковому файлу MyGPIBFile.txt.

g = gpib('ni',0,1);
fopen(g)
g.RecordDetail = 'verbose';
g.RecordName = 'MyGPIBFile.txt';

Инициируйте запись, запишите *IDN? команда к инструменту, и считала назад идентификационную информацию.

record(g,'on')
fprintf(g,'*IDN?')
out = fscanf(g);

Оконечная запись и разъединение g от инструмента.

record(g,'off')
fclose(g)

Советы

Прежде чем можно будет записать информацию к диску, obj должен быть соединен с инструментом с fopen функция. Связанный инструментальный объект имеет Status значение свойства open. Ошибка возвращена, при попытке записать информацию в то время как obj не соединяется с инструментом. Каждый инструментальный объект должен записать информацию к отдельному файлу. Запись автоматически отключена когда obj отключается от инструмента с fclose.

RecordName и RecordMode свойства только для чтения в то время как obj записывает и должен быть сконфигурирован перед использованием record.

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

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

| | | | | |

Представлено до R2006a