一个常用的函数是 `pause`。这个函数可以让程序暂停指定的秒数。例如,如果你想让程序暂停5秒钟,可以在代码中写入 `pause(5)`。这行代码会让程序在此处停止执行5秒钟,然后继续后续的操作。
另一个方法是使用 `tic` 和 `toc` 函数组合。虽然 `toc` 主要用于测量代码运行时间,但通过巧妙地设置 `tic` 和 `toc` 的间隔,也可以达到延迟的效果。例如:
```matlab
tic;
while toc < 5 % 等待5秒
% 空循环
end
```
这种方法虽然稍微复杂一些,但在某些特定场景下可能会更有灵活性。
需要注意的是,`pause` 是最简单直接的方法,适合大多数情况。而 `tic` 和 `toc` 则提供了更多的控制选项,比如可以根据条件动态调整等待时间。
通过合理选择和使用这些函数,你可以更好地控制MATLAB程序的时间流程,从而编写出更加高效和易读的代码。