MATLAB程序控制结构

支持3种最基本的控制结构:顺序结构、循环结构和选择结构

1.顺序结构

(1)数据的输入input

input命令用来提示用户应从键盘输入数值、字符串和表达式,并接受该输入。

input命令常用的调用格式:

A=input(提示信息,选项)

(2)数据的输出disp

在命令行窗口输入数据时,可以使用disp函数,其调用格式为:

disp(输出项)

输出项可以是字符串,也可以是矩阵

2.循环结构

两种:for……end 结构  和while ……end结构

(1)for……end 结构

for语句的语法结构为:

 for 循环变量=开始量:增量:结束量

        循环体语句

end

(2)while ……end结构

while 语法格式如下:

while 表达式

    循环体语句

end

3.选择结构

(1)if结构  三种格式

格式1:

        if 条件

                语句组

        end

格式2:

        if  条件

                语句组1

        else

                语句组2

        end

格式3:

if 条件1

        语句组1

elseif  条件2

        语句组2

……

elseif  条件m

        语句组m

elseif 

        语句组m+1

end

(2)switch……case 结构

        switch  表达式

case 值1

        语句组1

case 值2

        语句组2

……

case 值 m

   语句组m

otherwise

  语句组m+1

end

其他流程控制语句

(1)break命令

(2)continue命令

(3) return命令

(4)pause命令

你可能感兴趣的:(matlab,matlab)