删除

类:计时器

从内存中删除定时器对象

语法

描述

例子

删除(t)删除定时器对象,t从内存中。如果t是一个定时器对象数组,删除删除所有对象从内存中。

当你删除一个计时器对象时,它变得无效,不能重用它。如果多个引用一个计时器对象存在于工作区,删除定时器对象无效剩下的引用。从工作区中删除无效计时器对象的引用,使用清晰的命令。

输入参数

t

对象的类计时器

例子

全部展开

创建并启动一个计时器,生成一个10 *随机数的数组。

t =计时器(“TimerFcn”,“兰德(10);”);开始(t)

从内存中删除定时器。

删除(t)

调用函数是否引用在工作区中仍然存在。

类属性名称大小字节ans 10 x10 800双t 1 x1 104定时器

试着重新启动定时器。

开始(t)
错误使用定时器/启动(27)行无效计时器对象。该对象已被删除,应该用清晰的从工作区中删除。

无法重新启动计时器。

清除定时器对象引用的工作区。

清晰的t

使用删除timerfind方法从内存中删除所有可见计时器。这是一个替代删除个人定时器变量名。

创建并启动三个定时器计算正弦、余弦和正切π/ 4

t1 =计时器(“TimerFcn”,“罪(π/ 4);”);t2 =计时器(“TimerFcn”,“因为(π/ 4);”);t3 =计时器(“TimerFcn”,“谭(π/ 4);”);

从内存中删除定时器的使用timerfind。这个删除所有可见计时器对象从内存中。

删除(timerfind)
警告:删除一个或多个运行计时器对象。MATLAB已经自动停止之前删除。

提示

  • 使用isvalid方法以确定一个计时器对象存在于内存中,而不是从工作区中清除出去。

  • 使用timerfindtimerfindall方法返回定时器对象目前存在的记忆。这种方法是有用的,如果对定时器对象的引用被清除的工作区(使用清晰的命令),但不是从记忆中删除。

之前介绍过的R2006a