与此同时周期怎么走吗?

1视图(30天)
伊利亚Paini
伊利亚Paini 2021年8月16日
评论道: 伊利亚Paini2021年8月16日
嗨,我是想让一段周期检查每迭代收敛。
内循环,我解决系统返回每个迭代三种解决方案:一个(向量),B, C(矩阵)。万博 尤文图斯
下标“0”(l - 1) iteraton有关,另一个是指(l)迭代。
我写的这段代码:
(abs (a_0-a) > 1 e-6) & (abs (B_0-B) > 1 e-6) & (abs (C_0-C) > 1 e-6)
结束
它开始,但它只做一次迭代,我不知道为什么。
它应该进行迭代,直到所有残留低于1 e-6。
可能是错误的,也许由于括号或逻辑运算符。我已经试图改变他们,但在其他情况下,它不工作。
我应该做什么?
谢谢你的帮助! !

接受的答案

法比奥Freschi
法比奥Freschi 2021年8月16日
如果矩阵B和C,使他们向量使用:
任何(abs (a_0-a) > 1 e-6) | |任何(abs (B_0 (:) - b (:)) > 1 e-6) | |任何(abs (C_0 (:) - c (:)) > 1 e-6)
1评论
伊利亚Paini
伊利亚Paini 2021年8月16日
太好了,它的工作原理!谢谢你!

登录置评。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2021年8月16日
(abs (a_0-a) > 1 e-6) | | (abs (B_0-B) > 1 e-6) | | (abs (C_0-C) > 1 e-6)
5个评论
伊利亚Paini
伊利亚Paini 2021年8月16日
我检查,夫妻有相同的尺寸和取向。
a_0和(4 x1), B_0和B是(4 x2), C_0和C是(4 x3)

登录置评。

社区寻宝

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

开始狩猎!