在Matlab while循环吗

3341(30天)
众信
众信 2014年2月9日
评论道: 大卫Michelman2020年5月1日
你能让我知道的Matlab代码类似于c++代码如下所示:
{
<你的计算>
}(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)
结束
检查条件的循环使用 循环,使用一个 如果 声明在while循环:
1
<你的计算>
如果~ (abs (A - B) < = 50)
打破;
结束
结束
2的评论
图像分析
图像分析 2014年2月9日
请标明他的回答是“接受”所以我们知道我们不需要看了,他得到信用。

登录置评。

更多的答案(2)

乔斯(10584)
乔斯(10584) 2014年2月9日
伪装的一个延伸的循环:
真正的
%这里语句
%如果~ WhileCondition,打破;结束
结束
3评论
大卫Michelman
大卫Michelman 2020年5月1日
所以如何?由于做总是开始是真实的,你只需要写出计算一次?

登录置评。


Vigneshwar Pesaru
Vigneshwar Pesaru 2017年9月17日
嗨! ! !
没有','循环MATLAB事实上可以执行类似的操作使用MATLAB强大的“同时”
1评论
P理查兹
P理查兹 2019年7月23日
IHMO没有做而使一些比它需要编码更加困难:
theConditionStillExists = attemptToFixIt ();
虽然theConditionStillExists

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!