主要内容

isvalid

确定仪器对象是否有效

语法

out = isvalid(obj)

参量

obj

仪器对象或仪器对象数组。

out

逻辑数组。

说明

out = isvalid(obj) 返回逻辑数组 out,其中 obj 的元素为无效仪器对象的位置包含 0,obj 的元素为有效仪器对象的位置包含 1。

示例

假设您创建以下两个 GPIB 对象:

g1 = gpib('ni',0,1);
g2 = gpib('ni',0,2);

g2 在删除后变为无效。

delete(g2)

isvalid 验证 g1 有效,g2 无效。

garray = [g1 g2];
isvalid(garray)
ans =
     1     0

提示

obj 在使用 delete 函数从内存中删除后变为无效。由于您无法将无效对象连接到仪器,因此应使用 clear 命令将其从工作区中删除。

版本历史记录

在 R2006a 之前推出

另请参阅

|