matlab while 循环

下面介绍下matlab while循环的用法。while循环的使用与for循环是类似的。但是其中还是有不少的区别,例如对于循环次数而言,while循环的次数是不定的,而for循环如果你不加上判断语句他会一直循环下去的。

操作方法

  • 01

    首先先介绍下while循环的用法: while  表达式 程序语句 end 这里只要表达式正确,系统就会执行对应的程序语句。否则不执行。

  • 02

    紧接着介绍下表达式的一般表达形式: ==(等于), <(小于), >(大于), <=(小于等于), >=(大于等于), 或者~=(不等于 )。通过这些来判断是否执行循环语句。

  • 03

    这里介绍下一般什么时间会用while循环,对于循环次数不能完全确定的情况下建议使用while循环。例如产生随机数,但是产生的有些随机数不符合要求,此时可以通过while循环实现。

  • 04

    下面介绍一个简单地实例:连续输出一串数字。 b= 2; while( b < 11 ) fprintf('value of b: %d\n',b); b=b+2 end

  • 05

    计算一个求和1+2+3的结果: clear a=0; i=1; while i<=3    %若i<=3,会执行下面的循环语句 a=a+i; i=i+1; end a

  • 06

    尽量少用循环语句,据说循环比较慢!能用其他替换的就用其他内置命令替换。例如计算  这1+2+。。。+100 些类似的算法。

(0)

相关推荐

  • matlab for循环怎么用

    matlab是理工科常用的一种编程计算软件,尤其对于数值模拟以及仿真,经常用到.写程序与循环是分不开的. 操作方法 01 首先下载,安装matlab,这里不再介绍.这里以2012b版本进行介绍. 02 ...

  • 如何在matlab中实现for循环

    初学者在第一次使用matlab的时候,可能对Matlab的循环语法不太熟悉.今天小编就教大家如何for循环. 操作方法 01 快捷键[Ctrl+N],在界面上打开[编辑器] 02 先看一下,for循环 ...

  • MATLAB下标与循环的用法

    介绍在MATLAB中使用 ":" 符号来进行下标,序列产生等操作,以及for循环的示例. 操作方法 01 首先,使用 a:b 可以产生从a到b步长为1的一维数组. 使用 a:ste ...

  • MATLAB中给矩阵中的某些元素赋值(不用循环)

    再对矩阵处理的时候,我们经常会遇到对矩阵中满足条件的某些元素进行处理的情况.在不使用for循环的情况下,怎样处理这个问题呢,我们将借助find()这个函数进行具体的说明. 操作方法 01 对于如下矩阵 ...

  • MATLAB循环+选择(for,while,if,switch)

    MATLAB编程一般分三个结构: 顺序结构: 循环结构: 选择结构: 顺序结构: 由程序模块串接构成.一个程序模块是完成一项独立功能的逻辑单元,它可以是一段程序.一个函数,或者是一条语句. 操作方法 ...

  • MATLAB 如何编写.m代码文件?

    介绍如何在MATLAB中编辑 .m 代码文件.以及for循环,选择分支等结构. 操作方法 01 点击地址栏上的按钮,打开选择对话框,选择路径.稍后文件将在这个路径下创建. 02 输入代码 edit 文 ...

  • MATLAB Simulink中for循环系统的使用

    MATLAB Simulink在应用中,需要用到for循环,比如:对于如下语句 for(i = 0:I < 10:i++) y = 2i + 5: return y: 在simulink中如何直 ...

  • 2016年教你如何学习MATLAB

    随着人工智能.大数据的发展,MATLAB逐渐作为一门编程语言大受欢迎,不仅因为其通俗易懂的伪代码式的语言,还有其支持各种工具箱,有很多技术大牛会封装源代码发布到MATLAB上,等等,总之MATLAB非 ...

  • Matlab查找或删除数据中满足条件的元素

    在处理数据的时候,需要查找是否有满足自己需要的数据,或者删除不符合自己需要的数据,这个用Matlab进行处理的时候更为简单,Matlab可以处理更多形式的数据. 操作方法 01 查找一个10×100的 ...