Page 95 - 数学建模算法与应用
P. 95
第三章 MATLAB 编程基础
input a number: 2 + 3
ans =
5
(五)keyboard 命令
在 MATLAB 中,将键盘命令放置在 M 文件中会导致程序暂停并等待键盘命
令。通过提示符 K 显示一个特殊状态,只有当用户使用 return 命令结束输入时,
控制权才会返回给程序。在 M 文件中使用此命令对于调试程序和在程序执行过
程中修改变量非常方便。
例 在 MATLAB 中,演示如何使用 keyboard 命令。
解 keyboard 命令使用过程如下所示:
K >> for i=1:9
if i==3
continue
end
fprintf(‘i=%d\n’,i)
if i==5
break
end
end
i = 1
i = 2
i = 4
i = 5
K >> return
>>
从上面的程序代码可以看出,当输入键盘命令时,K 提示符将显示在提示
符前面,当用户输入 return 时,提示符将恢复其正常的提示效果。在 MATLAB
中,键盘命令和输入命令之间的区别在于,键盘命令运行用户输入的任意数量的
MATLAB 命令,而输入命令只能输入分配给变量的值。
85

