我想请问关于matlab中,for 循环下有三个并列的if语句,如果不满足其中的

我想请问关于matlab中,for循环下有三个并列的if语句,如果不满足其中的一个if是不是程序就不会往下执行啊?例如:for(i=1:n)if()执行1endif()执... 我想请问关于matlab中,for 循环下有三个并列的if语句,如果不满足其中的一个if是不是程序就不会往下执行啊?
例如:
for(i=1:n)
if()
执行1
end
if()
执行2
end
if()
执行3
end
end
我这里就是不满足第一个if的条件,for就停止循环了,不往下执行了,请问大神这个是怎么回事啊
展开
 我来答
lhmhz
高粉答主

2016-08-06 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17020

向TA提问 私信TA
展开全部
按照你的意愿,像这种循环语句里的判断语句,应该采用下列程式
for(i=1:n)
if()
执行1
elseif()
执行2
else
执行3
end
end
这样的判断是连续的,即当条件不满足时,程序会继续往下去判断,直到满足时才停止判断。
更多追问追答
追问
试过了,还是不行啊,请问还有其他的解决办法吗
追答
这样能把问题传给我,联系方式见我的
语言纠结户
2017-10-31
知道答主
回答量:1
采纳率:0%
帮助的人:943
展开全部
解决了么?我也想知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式