matlab怎么停止运行命令,MATLAB如何使用pause函数暂停程序运行

MATLAB如何使用pause函数暂停程序运行

【语法说明】

oldstate=pause(newsyaye):pause函数用于暂停程序运行,这一功能是可以被关闭的。newstate和oldstate均为字符串,取值只能为on或off。这条命令将pause函数的暂停功能设置为打开或关闭,并返回设置前的状态。当状态为off时,即使程序中出现了pause语句,也会被忽略,不会发生暂停或延时。

pause on:打开pause 的暂停功能。MATLAB 启动后pause的状态默认为打开。

pause off:关闭pause 的暂停功能。

a=pause('query'):返回当前pause命令的状态,a的值为on或off。

pause:暂停程序运行,等待用户输入任意键继续。这条命令在pause状态为打开时有效。

pause:暂停程序运行,等待用户输入任意键继续。pause状态为打开时有效。

pause(n):n为任意非负实数。程序暂停n秒,然后继续运行。这条命令在pause状态为打开时有效。

pause(inf):等待无限长的时间,此时程序进入死循环。用户可以按Ctrl+C键返回MATLAB提示符。

【功能介绍】实现程序暂停。

【实例】用户输入数据进行计算,3秒后显示计算结果。计算完成后等待用户输入任意键退出MATLAB。

新建脚本文件pause_test.m,输入代码如下:

% pause_test.m

a=input('输入第一个数:');

b=input('输入第二个数:');

fprintf('\n正在计算');

for i=1:3

fprintf('.');

pause(1);

end

c=a+b;

fprintf('\n结果等于 %f\n', c);

fprintf('按任意键退出MATLAB系统');

pause

exit

执行脚本,输入3和4,结果如下:

>> pause_test

输入第一个数:3

输入第二个数:4

正在计算...

结果等于 7.000000

按任意键退出MATLAB系统

按任意键,即退出MATLAB系统。

【实例讲解】exit命令用于退出MATLAB,input函数用于接受用户输入。pause(1)表示延迟 1 秒,pause 表示等待用户按任意键继续。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值