在matlab循环循环

3,341意见(过去30天)
UTS.
UTS. 于2014年2月9日
评论: David Michelman.于2020年5月1日
您能否让我知道类似于C ++代码的MATLAB代码,如下所示:
{
<你的计算>
}尽管(ABS(A - B)<= 50)
谢谢
2评论
MathWorks支金宝app持团队
MathWorks支金宝app持团队 2018年11月27日
我们更新了问题以反映正确的语法

登录评论。

接受答案

米克金
米克金 于2014年2月9日
编辑:MathWorks支金宝app持团队 2018年11月27日
c++没有一对一的对应关系 在matlab循环。你最好的选择是使用 尽管 环形。不同的是 尽管 循环检查循环开头的条件 循环检查循环末尾的条件。
尽管(ABS(A-B)<= 50)
......
结尾
使用a检查循环末尾的条件 尽管 循环,使用一个 如果 循环中的语句:
尽管1
<你的计算>
如果〜(abs(a - b)<= 50)
休息;
结尾
结尾
2评论
图像分析师
图像分析师 于2014年2月9日
请将他的答案标记为“被接受”,所以我们知道我们不需要再看看它,他得到了信誉。

登录评论。

更多答案(2)

JOS(10584)
JOS(10584) 于2014年2月9日
一个伪装的循环:
尽管真正的
这里%陈述
%if〜infilecondition,休息;结尾
结尾
3评论
David Michelman.
David Michelman. 于2020年5月1日
为何如此?既然始终始终为真,你只需要写一次计算?

登录评论。


Vigneshwar Pesaru.
Vigneshwar Pesaru. 2017年9月17日
你好!!!
在MATLAB中没有'do while'循环实际上你可以使用'while'来执行类似的动作,这在MATLAB中很强大
1条评论
P理查兹
P理查兹 2019年7月23日
没有do while会使某些编码比需要的更加困难:
theconditionstillexists = treptingtofixit();
虽然thieconditionstille杂志

登录评论。

标签

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!