pause

停止MATLAB可执行程序cution temporarily

描述

pause暂时停止MATLAB®执行并等待用户按任何键。这pause功能还暂时停止执行simulink万博1manbetx®模型,但不会停止重新粉刷。

笔记

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

例子

暂停(n暂停执行n继续前几秒钟。必须启用此调用才能生效。

例子

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

例子

oldstate =暂停(状态返回当前暂停设置并设置暂停状态,如状态。For example, if pausing is enabled,oldstate =暂停('off')返回'上'oldStateand disables pausing.

例子

全部收缩

Pause execution for 5 seconds. MATLAB blocks, or hides, the command prompt (>>)暂停执行。

n = 5;暂停(n)

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

暂停('off') 暂停('query'
ans = 'off'

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

暂停(100)

Enable the pause setting.

暂停('上'

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

oldstate =暂停('off'
oldstate ='on'

查询当前暂停设置。

暂停('query'
ans = 'off'

Restore the initial pause state.

暂停(Oldstate)暂停('query'
ans ='on'

另外,您可以存储暂停状态的查询值,然后禁用暂停执行的能力。

oldstate =暂停('query');暂停('off'

Restore the initial pause state.

暂停(Oldstate)

输入参数

全部收缩

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

Typing暂停(INF)使您进入无限的循环。要返回MATLAB提示,请输入Ctrl+C

Example:暂停(3)停顿3秒。

Example:暂停(5/1000)停顿5毫秒。

数据类型:单身的|双倍的|int8|在t16|在t32|INT64|UINT8|uint16|UINT32|Uint64

暂停控制指示器指定为'上',,,,'off', 或者'query'。利用'上'or'off'控制是否pause功能能够暂停MATLAB执行。利用'query'查询暂停设置的当前状态。

要运行无人看管的交互式代码,请禁用暂停设置。

Tips

  • 准确性pause功能受操作系统的调度分辨率以及其他并发系统活动的约束。不能保证准确性,并且更精细的分辨率会导致较高的相对误差。

  • While MATLAB is paused, the following continue to execute:

    • 重新粉刷Figin Windows,Simulink框图和J万博1manbetxava®视窗

    • 来自Figin Windows的回调

    • Event handling from Java windows

扩展功能

也可以看看

||

Introduced before R2006a