I wanna stop iteration when two matrixes difference approach zero.

2 views (last 30 days)
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.

Accepted Answer

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

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!