本站分享:AI、大数据、数据分析师培训认证考试,包括:Python培训Excel培训Matlab培训SPSS培训SAS培训R语言培训Hadoop培训Amos培训Stata培训Eviews培训

matlab选择结构_matlab怎样用选择结构

matlab培训 cdadata 5526℃

matlab选择结构

关键词: matlab怎样用选择结构matlab选择结构(2)matlab选择结构语句

2.2  选择结构

1.if语句

    在MATLAB中,if语句有3种格式。

    (1) 单分支if语句:

if  条件

        语句组

    end

当条件成立时,则执行语句组,执行完之后继续执行if语句的后继语句,若条件不成立,则直接执行if语句的后继语句。

 

    (2) 双分支if语句:

if  条件

        语句组1

    else

         语句组2

    end

    当条件成立时,执行语句组1,否则执行语句组2,语句组1或语句组2执行后,再执行if语句的后继语句。

      (3) 多分支if语句:

if  条件1

        语句组1

    elseif  条件2

        语句组2

       ……

    elseif  条件m

         语句组m

    else

         语句组n

    end

语句用于实现多分支选择结构。

   2.switch语句

    switch语句根据表达式的取值不同,分别执行不同的语句,其语句格式为:

    switch  表达式

       case  表达式1

          语句组1

       case  表达式2

          语句组2

          ……

       case  表达式m

          语句组m

       otherwise

          语句组n

    end

 当表达式的值等于表达式1的值时,执行语句组1,当表达式的值等于表达式2的值时,执行语句组2,…,当表达式的值等于表达式m的值时,执行语句组m,当表达式的值不等于case所列的表达式的值时,执行语句组n。当任意一个分支的语句执行完后,直接执行switch语句的下一句。

 3.try语句

语句格式为:

try

   语句组1

catch

   语句组2

end

try语句先试探性执行语句组1,如果语句组1在执行过程中出现错误,则将错误信息赋给保留的lasterr变量,并转去执行语句组2。

转载请注明:数据分析 » matlab选择结构_matlab怎样用选择结构

喜欢 (1)or分享 (0)