主要内容

makemid

(待删除)将驱动转换为MATLAB仪器驱动程序格式

该函数将在未来的版本中删除。使用仪器控制工具箱™IVI支持包金宝app®和vxi即插即用驱动程序代替。有关更新代码的详细信息,请参见兼容性的考虑

语法

makemid(司机)
makemid(“司机”、“文件名”)
makemid(“司机”、“类型”)
Makemid ('driver', 'filename', '类型”)

参数

“司机”

正在转换的驱动程序名称。

“文件名”

转换后的驱动程序保存到的文件名。您可以指定完整的路径名。如果未指定扩展名,则.mdd使用分机。

类型

函数查找的驱动程序类型。默认情况下,该函数在所有类型中搜索。

描述

makemid(司机)搜索的已知驱动程序类型司机并创建了一个MATLAB®驱动程序的仪器驱动程序表示。已知的驱动程序类型包括VXI即插即用和IVI-C。为司机你可以使用模块(对于IVI-C), aLogicalName(IVI-C),或原来的VXI即插即用仪器驱动程序名称。MATLAB仪器驱动程序将保存在当前工作目录为driver.mdd

然后可以使用MATLAB修改仪器驱动程序midedit自定义驱动程序行为,并可用于实例化设备对象使用icdevice

makemid(“司机”、“文件名”)创建并保存MATLAB仪器驱动程序,使用指定的名称和路径文件名

makemid(“司机”、“类型”)而且Makemid ('driver', 'filename', '类型”)重写默认搜索顺序,只查找类型为的驱动程序类型.有效类型为vxiplug&play而且ivi-c

该函数搜索指定的驱动程序根接口。例如,如果驱动程序支持金宝appIIviScope接口,一个接口的价值IIviScope属性的设备对象中产生IVIScope类兼容的属性和方法。

请注意

MAKEMID无法在Mac平台上打开名称或路径中包含非ascii字符的mdd。

例子

转换驱动程序hp34401进入MATLAB仪器驱动程序hp34401.mdd在当前工作目录下,

makemid(“hp34401”);

转换驱动程序tktds5k输入MATLAB仪器驱动程序,并带有特定的名称和位置,

makemid (' tktds5k ', ' C: \驱动精灵\ tektronix_5k.mdd ');

转换IVI-C驱动tktds5k进入MATLAB仪器驱动程序tktds5k.mdd在当前工作目录中。这个例子导致函数只在IVI-C驱动程序中查找驱动程序。

makemid(“tktds5k”、“ivi-c”);

创建MATLAB仪器驱动程序MyIviLogicalName.mdd从IVI逻辑名MyIviLogicalName

makemid(“MyIviLogicalName”);

版本历史

R2006a之前介绍

全部展开

不建议从R2022a开始

另请参阅

|