创建对象的时间表执行MATLAB命令
使用一个计时器
目的调度MATLAB的执行®命令一次或多次。如果将计时器调度为多次执行,则可以定义执行之间的时间间隔以及如何处理队列冲突。
的计时器
对象使用回调函数执行命令。回调函数在某些事件期间执行代码。为计时器
对象,你可以指定回调函数的函数柄或作为特征向量。如果回调函数是一个字符向量,MATLAB计算它的可执行代码。计时器对象支持回调功能的定时器启动万博1manbetx时(StartFcn
),执行(TimerFcn
),停止(StopFcn
),或遇到错误(ErrorFcn
)。
的计时器
对象是受硬件的操作系统的限制,以及软件。避免使用定时器对象的实时应用。
创建一个空t
=计时器计时器
目的调度MATLAB命令的执行。如果计时器启动,则会发生错误TimerFcn
没有定义。
创建t
=计时器(名称,值
)计时器
对象,该对象具有使用一个或多个指定的附加选项名称,值
对参数。
指定可选的逗号分隔的对名称,值
参数。名称
参数名和值
是对应的值。名称
必须出现在引号内。可以按任意顺序指定多个名称和值对参数Name1, Value1,…,的家
。
参数名,名称
,相当于计时器
属性名。在构造函数中,使用以下命令指定属性值名称,值
对参数。
|
指示在必须执行计时器时所采取的操作的字符向量或字符串标量
看到处理定时器队列冲突为更多的信息。 默认值: |
||||||||||||||||
|
定义定时器在发生错误时执行的函数的字符向量、字符串标量、函数句柄或单元数组。如果有一个错误,这个函数执行,然后调用
有关更多信息,请参见定时器回调函数。 |
||||||||||||||||
|
字符向量或字符串标量
默认值: |
||||||||||||||||
|
表示。的字符向量或字符串标量 默认值: |
||||||||||||||||
|
字符向量或字符串标量,可能的值为 默认值: |
||||||||||||||||
|
指定执行之间的延迟(以秒为单位)的大于0.001的数字 默认值:1.0 |
||||||||||||||||
|
指定从计时器开始到中指定的函数的第一次执行之间的延迟(以秒为单位)的大于或等于0的数 默认值:0 |
||||||||||||||||
|
定义定时器启动时执行的函数的字符向量、字符串标量、函数句柄或单元数组。
有关更多信息,请参见定时器回调函数。 |
||||||||||||||||
|
定义定时器停止时执行的函数的字符向量、字符串标量、函数句柄或单元数组。
有关更多信息,请参见定时器回调函数。 计时器停止时
您可以使用 |
||||||||||||||||
|
字符向量或标量的字符串,它表示该对象的标签。 |
||||||||||||||||
|
数大于0,表示的次数的定时器目的是执行该 默认值: |
||||||||||||||||
|
定义定时器回调函数的字符向量、字符串标量、函数句柄或单元格数组。在开始计时器之前,必须定义此属性。
有关更多信息,请参见定时器回调函数。 |
||||||||||||||||
|
要添加到对象的数据的泛型字段。 |
|
在秒之间的平均时间 |
|
最后两次执行之间以秒为单位 |
|
字符向量定义为 |
|
计时器调用的次数 |
|
标识对象类型字符向量。 |
删除 | 从内存中删除定时器对象 |
得到 | 查询定时器对象的属性值 |
isvalid | 确定计时器对象的有效性 |
集 | 为timer对象设置属性值 |
开始 | 启动定时器对象 |
startat | 计划计时器在指定的时间触发 |
停止 | 停止定时器对象 |
timerfind | 查找定时器对象 |
timerfindall | 查找Timer对象,无论知名度 |
等待 | 阻塞命令提示符,直到计时器停止运行 |
句柄。要了解如何处理类影响复制操作,请参阅复制对象。
若要强制执行事件队列中的回调函数,请包括对drawnow
功能在你的代码。的drawnow
函数刷新事件队列。