matlab中if语句中或怎么表示

 我来答
欢喜婆婆给我5
2020-11-12 · TA获得超过1617个赞
知道小有建树答主
回答量:1368
采纳率:39%
帮助的人:43.2万
展开全部
MATLAB中我们常常用到条件判断语句结构,通过实例介绍这个结构的用法:
1、if.....end结构,运行下面的句子,此条件语句是判断5是否大于3,如果大于3,就将1赋值给;

2、if....else...end 结构,我们以如下内容进行判断:

运行以上语句,结果如下a1=1,a2=1,判断a1是否大于a2,显然不大于,然后就执行else语句,给a赋值为2;

3、if..elseif...else...end 结构
我们以如下语句为例,进行此条件结构的示例

运行以上语句,结果如下:

a1=a2=1,判断a1>a2?不满足,执行elseif语句,a1<a2,不满足,执行else语句,a=3

MATLAB IF 条件语句用法以及实例如下:
1、if语句是一种选择判断语句,可以和for语句结合使用,也可以单独使用,这里创建了3个变量,作出了一个简单判断如果a小于b,b等于a,需要注意的是if语句后面要有end语句结束,如下图所示:

2、运行脚本之后,在命令行窗口可以看到b已经等于a了,如下图所示:

3、if嵌套语句,这里作出的判断是如果a小于b,b等于a,如果继续b还大于c,b等于c,如下图所示:

4、运行脚本,在命令行窗口可以看到b等于a,这里是因为b变量只满足第一个条件,如下图所示:

5、if语句中的else语句,else是否则的意思,这里作出的判断是如果a小于b,b等于a,如果满足a小于b条件下,b大于c,b就等于c,否则b=c-a,如下图所示:

6、运行脚本,在命令行可以看出结果b=c-a,只满足第一个条件,第二个条件不满足进去else语句里面去了
奚未央甫冠
2019-06-20 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:678万
展开全部
matlab中表示1<=a<=10可以用如下的方法进行表示:
if
a>=1
&&
a<=10
语句1
end
&&是逻辑与的意思,相当于:
如果a>=1和a<=10都成立(即1<=a<=10),那么执行if条件体中的语句1;
如果有一个不成立,那么就不会执行语句1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式