主要内容

isLocked

确定系统对象正在使用中

描述

例子

特遣部队= isLocked (obj返回逻辑1真正的)如果System对象正在使用。否则,isLocked返回逻辑0).

该对象在您第一次调用该对象时执行内部初始化。初始化后,对象被认为是在使用中,并且不能更改System对象作者确定的不可调属性和其他规范。当一个物体被使用时,isLocked返回1真正的).要允许对对象进行更改,请调用释放

例子

全部折叠

创建一个计数器对象并设置属性。

obj =计数器;obj。UseIncrement = false
obj =带有属性的计数器:UseIncrement: false UseWrapValue: true StartValue: 1 Increment: 1 WrapValue: 10

调用对象。

步骤(obj, 1)
Ans = 2

检查对象是否被使用。

isLocked (obj)
ans =逻辑1

释放对象并检查对象是否仍然锁定。

重置(obj)释放(obj)
isLocked (obj)
ans =逻辑0

输入参数

全部折叠

需要查询状态的系统对象。

输出参数

全部折叠

结果为真或假,按逻辑返回10指示System对象的状态为正在使用(锁定)或是否。

扩展功能

版本历史

在R2010a中引入