您的位置 首页 > 数码极客

matlab不等于、matlab不等于怎么写?

Matlab包含丰富的判断内容,此节将分别介绍各条件判断操作。

if...end条件判断,当满足某条件则返回true,不满足返回false。

注意matlab判断等结束都需要end作为结尾。

>> if 1 disp(' true') end true %%结果输出true >> if 0 %% 不满足条件 disp('false') end %% 没有结果输出,证明判断为false

同时,如同其他语言一样,matlab也拥有if...else...end结构,else可以对不满足条件进行操作。

>> a = 10 if a>10 disp('满足a>10,输出a>10') else disp('不满足a>10,输出a<=10') end ​ a = ​ 10 ​ 不满足a>10,输出a<=10

matlab还设置if...elseif...elseif...else...end来控制多个条件的判断。其中elseif可以根据需要设置若干个。

>> a = 10 if a >10 disp('a>10') elseif a == 10 %% 当a = 10情况 disp('a==10') else disp('a<10') end ​ a = ​ 10 ​ a==10

switch 执行来自多个选择的一组语句。每个选择由case语句指定,当满足条件就执行那个case下的命令。在命令最后用otherwise来执行不满足所有case的条件。完整命令块

switch <switch_expression> case <case_expression> <statements> case <case_expression> <statements> ... ... otherwise <statements> end

举例如下:

>> a = 10 switch a case 1 disp('a=1') case 2 disp('a = 2') case 10 disp('a=10') otherwise disp('其他') end ​ a = ​ 10 ​ a=10

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“matlab不等于,matlab不等于怎么写,matlab不等于符号怎么输入,matlab不等于0怎么写”边界阅读