如何暂停程序的执行,直到按键响应

607(30天)
你好,我有两个地方在我的Matlab程序,我想暂停第一部分,直到用户按键事件。我在暂停功能,发现waitforbuttonpress。但是我不知道如何使用它。谁能提出一个好方法暂停直到键盘按键或特定按键响应(或y)等。谢谢。

接受的答案

Sagar Damle
Sagar Damle 2014年3月12日
使用函数“暂停”。如。
= 20;
b = 40;
disp (“按下一个键!”)%按下一个键。你可以看到消息“暂停:按任意键”% MATLAB窗口的左下角。
暂停;
disp (a)
disp (b)
只是的信息:如果你想突然终止您的MATLAB程序,你可以使用“Ctrl + C”
关键组合。同样的方法用于终止命令在“命令提示符”。
类似的在命令提示符和MATLAB命令
暂停,回声退出,版本

更多的答案(2)

nl2605
nl2605 2014年3月12日
“暂停”的命令。暂停程序直到键盘按键。

大卫。Rambusi
大卫。Rambusi 2016年11月30日
有没有更快的方法?在我的例子中,我要我的代码运行200次,而在某种程度上,它变得很慢。我检查概要命令,暂停似乎可能的问题
1评论
史蒂文的主
史蒂文的主 2016年11月30日
更快的方式来等待一个任意的时间,直到用户按下一个键吗?不。
如果你显示你的代码(也许是一个新的问题)我们可以提供建议如何提高代码的性能,避免任何引起代码和每次迭代需要更多时间。

登录置评。

类别

找到更多的在启动和关闭帮助中心文件交换

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!