Преобразуйте драйвер в формат драйвера прибора 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');