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
   90   91   92   93   94   95   96   97   98   99   100