matlab pause暂停问题,如果把pause去掉会怎样?if (i==1||i==4||i==7)&&(j==1||j==4||j==7)else disp('您输入的标号有误,请输入1、4、7‘);pause;end假如i j 不等于这三个数之一输出‘您输入的标号有误,请输入1、4

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 10:49:34
matlab pause暂停问题,如果把pause去掉会怎样?if (i==1||i==4||i==7)&&(j==1||j==4||j==7)else disp('您输入的标号有误,请输入1、4、7‘);pause;end假如i j 不等于这三个数之一输出‘您输入的标号有误,请输入1、4
xSMo@+ $$!A+"hKЀ2Jp `VPK^:"=z6{l8y}s=o3q^aGIďp&5{DT~'' x;;8&x,c g➘IyInB4˓AkK0$j,A t|Ǽq<= 2LEVnT9%hUF X&|?{}<= d7jaMa_mt"+5 XJ\ԙӟ7JPI/랜ڔ^nϪ`g 8&OZ-h*˯6 . U1OE؟;p~$1ѽ>a}Gbѣi|nK7cRl;-2X;c=!y(7)NB N>v`%l[t>Nj+D& ^`mDZ+P d2G 'Q::W8I 4.huFj#U*C1@WW+.UnJڋ}/促hu@s֊Th:)'_T4av`

matlab pause暂停问题,如果把pause去掉会怎样?if (i==1||i==4||i==7)&&(j==1||j==4||j==7)else disp('您输入的标号有误,请输入1、4、7‘);pause;end假如i j 不等于这三个数之一输出‘您输入的标号有误,请输入1、4
matlab pause暂停问题,如果把pause去掉会怎样?
if (i==1||i==4||i==7)&&(j==1||j==4||j==7)
else
disp('您输入的标号有误,请输入1、4、7‘);
pause;
end
假如i j 不等于这三个数之一输出‘您输入的标号有误,请输入1、4、7’;等于的话暂停吗?还是怎样?暂停了之后呢?
还有,这个程序的目的是告诉我们:ij只能取这三个数吗?因为之后的程序是要用到这两个变量 所以想知道这个小程序这里加pause的目的是什么

matlab pause暂停问题,如果把pause去掉会怎样?if (i==1||i==4||i==7)&&(j==1||j==4||j==7)else disp('您输入的标号有误,请输入1、4、7‘);pause;end假如i j 不等于这三个数之一输出‘您输入的标号有误,请输入1、4
等于的话不执行暂停,因为pause在else里.
若不等于,暂停之后,按回车或空格继续运行.
看程序的意思i,j要取1,4,7中的值.如果是这样,建议将程序中else后两句改为如下一句:
error('您输入的标号有误,请输入1、4、7')
这样的话,i,j取错值程序直接出错,而不是暂停,需要修改i,j值重新运行.
当然若i,j取错值也要运行下去,建议将程序中的disp换为warning