MATLAB语言中switch语句如何使用?

MATLAB语言中switch语句如何使用?,第1张

switch-case语句的一般表达形式为:

switch〈选择判断量〉

Case 选择判断值1

选择判断语句1

case 选择判断值2

选择判断语句2

??

otherwise

判断执行语句

end

与其他的程序设计语言的switch-case语句不同的是,在MATLAB语言中,当其中一个case语句后的条件为真时,switch-case语句不对其后的case语句进行判断,也就是说在MATLAB语言中,即使有多条case判断语句为真,也只执行所遇到的第一条为真的语句。

这样就不必像C语言那样,在每条case语句后加上break语句以防止继续执行后面为真的case条件语句。

Matlab中的switch语句可以用来判断大小,但是只能用于比较两个或多个变量之间的等式或不等式,而不能用于比较大小。例如,当变量A和B的值相等时,可以使用switch语句来执行一些 *** 作:

switch A == B case true% do something case false% do something elseend


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7950137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存