I wanna stop iteration when two matrixes difference approach zero.

2 vues (au cours des 30 derniers jours)
sermet
sermet le 7 Juin 2013
for example,
A=[a;b;c;d;e;f;g;h] %double 7x1
B=[m;n;v;x;z;p;j] %double 7x1
I open while loop for equation and I wanna stop when A-B is equal approximately zero, but it never be zero.
if I write
while A-B~=0
do "........."
infinite loop occuring.

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 7 Juin 2013
tol=0.001
while sum(abs(A-B))>tol
% do
end

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by