update

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

Синтаксис

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

Аргументы

obj

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

'type'

Тип записи; 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