Main Content

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

wait

类: timer

阻止命令提示符直到计时器停止运行

语法

说明

示例

wait(t) 阻止命令提示符,直到计时器 t 停止运行。如果 t 为计时器对象数组,wait 将阻止 MATLAB® 命令行,直到 t 中的每个计时器都停止运行为止。

要阻止命令行,计时器对象必须首先通过 startstartat 启动,然后再调用 wait 方法。如果计时器未运行,wait 将立即返回。

输入参数

t

timer 对象的数组

示例

全部展开

创建一个等待 10 秒钟的计时器,然后显示一条消息。启动计时器并等待其完成。

T = timer('TimerFcn',@(~,~)disp('Fired.'),'StartDelay',10);
start(T)
Fired.

请注意,当计时器启动后,MATLAB 提示符将会返回。

启动计时器并使用 wait 方法阻止任何人在 MATLAB 命令行输入命令。您必须先启动计时器,然后再调用 wait 命令。

start(T)
wait(T)
Fired.

请注意,当计时器启动后,MATLAB 提示符将会消失,直到计时器停止才会再次出现。

删除该计时器。

delete(T)

另请参阅

|

在 R2006a 之前推出