Преобразовать драйвер в формат драйвера прибора 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), 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 с символами, не являющимися ascii, в их имени или пути на платформах 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');