讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。
MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili
节选自第4章:MATLAB程序流程控制
在使用while循环时,需要注意以下事项:
(1) 如果不小心执行了一个无限循环(即永远不会自行结束的循环,又称死循环),可以在脚本编辑器或命令行窗口中按下快捷键 Ctrl+C来中断程序的运行。
MATLAB的左下角会一直显示正忙:
(2)while后面表达式的计算结果不一定非得是逻辑值1或0。
如果表达式的计算结果是一个数值常数,则只有当这个常数为非零值时循环才会进行;若表达式的计算结果是一个数值向量或者矩阵,则仅当该向量或矩阵中的所有元素都是非零数时循环才会进行。