初学Matlab,有两个语句,if语句和switch语句,有两个例子哪位大神能帮我讲讲
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/17 07:07:12
初学Matlab,有两个语句,if语句和switch语句,有两个例子哪位大神能帮我讲讲
if logical_expression
statements
elseif logical_expression
statements
else logical_expression
statements
end
expression和statements在这里都什么意思啊,这个语句说的意思是什么啊
第二个例子
switch expression(scalar or string)
case value1
statements
case value2
statements
...
otherwise
staments
end
这个句子又是什么意思呢,看书没看明白呢.
if logical_expression
statements
elseif logical_expression
statements
else logical_expression
statements
end
expression和statements在这里都什么意思啊,这个语句说的意思是什么啊
第二个例子
switch expression(scalar or string)
case value1
statements
case value2
statements
...
otherwise
staments
end
这个句子又是什么意思呢,看书没看明白呢.
expression是条件语句 statements是执行语句,换句话说,在满足expression的条件下执行下面的statements语句.
举例 if i==1
b=0;
else
b=1;
end
翻译过来就是 i=1的条件下执行b=0的语句,否则执行b=1的语句
switch这个给你个例子就明白了
switch i
case 1
b=1;
case 2
b=2;
otherwise
b=3;
end
翻译一下就是对i这个变量进行判断,如果i=1,那么执行b=1这条语句;如果i=2,那么执行b=2这条语句,否则执行b=3这条语句
再问: switch 语句那个,否则执行b=3那个语句是在前两个b=1和b=2都不成立的时候才执行么?还有elseif是什么意思呢?谢谢你了
再答: 1、对,就是i既不等于1也不等于2的时候 2、if i==1 b=1; elseif i==2 b=2; else b=3; end 首先判断i=1是否成立,成立执行b=1,否则继续判断i=2是否成立,成立执行b=2,不成立执行b=3
举例 if i==1
b=0;
else
b=1;
end
翻译过来就是 i=1的条件下执行b=0的语句,否则执行b=1的语句
switch这个给你个例子就明白了
switch i
case 1
b=1;
case 2
b=2;
otherwise
b=3;
end
翻译一下就是对i这个变量进行判断,如果i=1,那么执行b=1这条语句;如果i=2,那么执行b=2这条语句,否则执行b=3这条语句
再问: switch 语句那个,否则执行b=3那个语句是在前两个b=1和b=2都不成立的时候才执行么?还有elseif是什么意思呢?谢谢你了
再答: 1、对,就是i既不等于1也不等于2的时候 2、if i==1 b=1; elseif i==2 b=2; else b=3; end 首先判断i=1是否成立,成立执行b=1,否则继续判断i=2是否成立,成立执行b=2,不成立执行b=3
初学Matlab,有两个语句,if语句和switch语句,有两个例子哪位大神能帮我讲讲
matlab switch 语句:
关于matlab的switch语句,请帮我找找错误
matlab if语句 两个条件 矩阵
C程序的if语句和switch语句的用法(说明与例子)
C#中,怎么把 两个 if else语句改成一个switch case语句.
if语句改写成switch语句,
if语句怎样转换成switch语句~
matlab选择语句 有很多条件语句 能在 if 语句里面内嵌 if语句吗 即这样写是对的吗
一个if语句中如果有两个中括号怎么办
下面这个问题我只会用if语句写 不会用switch语句写 会用switch语句写的帮帮忙
不用if,条件表达式,switch等判断语句------找出两个数a,b中较大的