Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

isvalid

类: timer

确定计时器对象的有效性

说明

示例

validCheck = isvalid(t) 确定计时器对象的有效性并返回一个逻辑数组 validCheck;如果 t 的元素是无效的计时器对象,则该数组包含一个 0,如果 t 的元素是有效的计时器对象,则该数组包含一个 1

无效的计时器对象是已使用 delete 从内存中删除的对象,无法再用。使用 clear 命令可从工作区中删除无效的计时器对象。

输入参数

t

timer 类的对象或对象数组

示例

全部展开

创建一个计时器对象。虽然此计时器对象是有效的,但由于未定义 TimerFcn,因此无法启动此对象。

t = timer;
out = isvalid(t)
out =

     1

删除计时器对象,使其变为无效。

delete(t)
out1 = isvalid(t)
out1 =

     0

提示

  • 要返回内存中存在的计时器对象,请使用 timerfindtimerfindall 方法。如果已从工作区中清除了计时器对象引用(使用 clear 函数),但尚未从内存中将其删除,这种情况下此做法会很有用处。

在 R2006a 之前推出