主要内容

暂停

停止MATLAB执行临时

描述

暂停暂时停止MATLAB®执行并等待用户按任意键暂停函数还临时停止Simulink的执行金宝app®模型,但不会暂停其重新绘制。

笔记

如果以前禁用了暂停设置,请使用暂停('on')使此呼吁生效。

实例

停顿(N)暂停执行N秒后继续。必须启用暂停才能使此呼叫生效。

实例

停顿(状态)启用、禁用或显示当前暂停设置。

实例

oldState=暂停(状态)返回当前暂停设置并设置暂停状态,如所示状态.例如,如果启用了暂停,oldState =暂停(“了”)返回“开”在里面oldState和禁用暂停。

例子

全部崩溃

暂停执行5秒。MATLAB块,或隐藏命令提示符(>>)当它暂停执行时。

n=5;暂停(n)

禁用暂停设置并查询当前状态。

停顿(“关闭”)停顿(“查询”)
ans = '了'

暂停执行100秒。由于暂停设置已关闭,MATLAB将忽略暂停执行的请求,并立即返回命令提示。

暂停(100)

启用暂停设置。

停顿(“开”)

存储当前暂停设置,然后禁用暂停执行的功能。

oldState=暂停(“关闭”)
oldState='on'

查询当前暂停设置。

停顿(“查询”)
ans = '了'

恢复初始暂停状态。

暂停(旧状态)暂停(“查询”)
ans=‘开’

或者,您可以存储查询到的暂停状态值,然后禁用暂停执行的功能。

oldState=暂停(“查询”);停顿(“关闭”)

恢复初始暂停状态。

暂停(旧状态)

输入参数

全部崩溃

暂停执行的秒数指定为非负实数。

打字暂停(inf)让你进入一个无限循环。要返回MATLAB提示符,输入Ctrl + C

例子:暂停(3)暂停3秒钟。

例子:暂停(5/1000)暂停5毫秒。

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

暂停控制指示器指定为“开”,“关闭”“查询”使用“开”“关闭”控制暂停函数可以暂停MATLAB执行。使用“查询”查询暂停设置的当前状态。

要在无人参与的情况下运行交互式代码,请禁用暂停设置。

提示

  • 数据的准确性暂停函数取决于操作系统的调度分辨率以及其他并发系统活动。精度无法保证,分辨率越高,相对误差越大。

  • 当MATLAB暂停时,继续执行以下命令:

    • 图形窗口、Simulink方框图和Java的重新绘制金宝app®窗户

    • 从图形窗口回调

    • Java窗口中的事件处理

扩展能力

之前介绍过的R2006a