обновление

Запись обновления IVI настроек хранит объект

Синтаксис

update(obj, 'type', 'name', 'P1', V1, ...)
update(obj, struct)

Аргументы

obj

Настройка IVI® хранит объект.

Ввод

Тип записи; type может быть HardwareAsset, DriverSession или LogicalName.

'name'

Имя DriverSession, HardwareAsset или LogicalName, который будет обновлен.

' P1 '

Первый параметр для обновленной записи; другие пары значения параметров могут следовать.

V1

Значение для первого параметра.

struct

Структура, задающая поля записи, которые будут обновлены.

Описание

update(obj, 'type', 'name', 'P1', V1, ...) обновления запись типа, type, с именем, name, в IVI настройках хранят объект, obj, с помощью заданных пар значения параметров. type может быть HardwareAsset, DriverSession или LogicalName.

Если запись типа, type с именем, name не будет существовать, ошибка произойдет.

Допустимые параметры для DriverSession описаны ниже. Значением по умолчанию для параметров включения - выключения является off.

Параметр

Значение

Описание

Name

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

Уникальное имя для сеанса драйвера.

SoftwareModule

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

Имя записи программного модуля в хранилище настройки.

HardwareAsset

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

Имя записи аппаратного ресурса в хранилище настройки.

Description

Любой вектор символов

Описание сеанса драйвера

VirtualNames

структура

Массив структур, содержащий виртуальные отображения имени

Cache

on/off

Позвольте кэшироваться, если драйвер поддерживает его.

DriverSetup

Любой вектор символов

Это значение является зависимым программного модуля

InterchangeCheck

on/off

Включите проверку взаимозаменяемости драйвера, если поддержано

QueryInstrStatus

on/off

Включите инструментальный запрос состояния драйвером

RangeCheck

on/off

Включите расширенную проверку диапазона драйвером, если поддержано

RecordCoercions

on/off

Позвольте записать приведений драйвером, если поддержано

Simulate

on/off

Включите симуляцию драйвером

Допустимые поля для HardwareAsset

Параметр

Значение

Описание

Name

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

Уникальное имя для аппаратного ресурса

Description

Любой вектор символов

Описание аппаратного ресурса

IOResourceDescriptor

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

Адрес ввода-вывода аппаратного ресурса

Допустимые поля для LogicalName

Параметр

Значение

Описание

Имя

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

Уникальное имя для логического имени

Description

Любой вектор символов

Описание аппаратного ресурса

Сеанс

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

Имя записи сеанса драйвера в хранилище настройки

update(obj, struct) обновляет запись с помощью полей в struct. Если запись с типом и полем имени в struct не будет существовать, ошибка произойдет. Обратите внимание на то, что поле name не может быть обновлено с помощью этого синтаксиса.

Примечание

Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB®. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.

Примеры

Обновите параметр Description сеанса драйвера под названием ScopeSession в IVI объектах хранилища настройки, названных c.

c = iviconfigurationstore;
update(c, 'DriverSession', 'ScopeSession', 'Description', ... 
'A session.');

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

| | |

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

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