Преобразуйте драйвер в формат драйвера прибора MATLAB
makemid('driver')
makemid('driver', 'filename')
makemid('driver', 'type
')
makemid('driver',
'filename', 'type
')
| Имя преобразуемого драйвера. |
| Имя файла, в котором сохранен преобразованный драйвер. Можно задать полный путь. Если внутренний номер не задан, |
| Тип драйвера, для которого ищется функция. По умолчанию функция выполняет поиск среди всех типов. |
makemid('driver')
выполняет поиск по известным типам драйверов для driver
и создает MATLAB® представление драйвера прибора драйвера. Известные типы драйверов включают VXIplug & play и IVI-C. Для driver
можно использовать Module
(для IVI-C), a LogicalName
(для IVI-C) или исходное имя драйвера инструмента VXIplug & play. Драйвер прибора MATLAB будет сохранен в текущей рабочей директории следующим driver.mdd
Драйвер прибора MATLAB можно затем изменить с помощью midedit
для настройки поведения драйвера и может использоваться для создания экземпляров объекта устройства с помощью icdevice
.
makemid('driver', 'filename')
создает и сохраняет драйвер инструмента MATLAB с помощью имени и пути, заданных filename
.
makemid('driver', '
и type
')makemid('driver',
'filename', '
переопределить порядок поиска по умолчанию и искать только драйверы, тип которых type
')type
. Допустимые типы vxiplug&play
и ivi-c
.
Функция ищет указанный корневой интерфейс драйвера. Для примера, если драйвер поддерживает IIviScope
интерфейс, interface
значение IIviScope
приводит к объекту устройства, который содержит только IVIScope
совместимые с классами свойства и методы.
Примечание
MAKEMID не может открыть MDD с неасциевыми символами ни в их имени, ни в пути на платформах Mac.
Преобразование драйвера hp34401
в драйвер прибора MATLAB hp34401.mdd
в текущей рабочей директории,
makemid('hp34401');
Преобразование драйвера tktds5k
в драйвер прибора MATLAB с определенным именем и местоположением,
makemid('tktds5k', 'C:\MyDrivers\tektronix_5k.mdd');
Преобразование драйвера IVI-C tktds5k
в драйвер прибора MATLAB tktds5k.mdd
в текущей рабочей директории. Этот пример заставляет функцию искать драйвер только среди драйверов IVI-C.
makemid('tktds5k', 'ivi-c');
Создание драйвера прибора MATLAB MyIviLogicalName.mdd
из IVI® логическое имя MyIviLogicalName
,
makemid('MyIviLogicalName');