A problem with an iteration procedure
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
Hi everyone. I'm writing an iteration procedure that should calculate some values until the difference
X(i,j)-Y(i,j)<0.0001
where X and Y are 17by11 matrices. I have to compare each X(i,j) value with Y(i,j). I tried with a while loop with condition
max(max(err))>=0.0001
(err=X-Y) but there are some elements that don't match to the condition.
Thanks for helping and sorry for my bad english.
1 Kommentar
Azzi Abdelmalek
am 12 Feb. 2013
Post your code.
Antworten (2)
Azzi Abdelmalek
am 12 Feb. 2013
er=X-Y
idx=find(er<0.0001,1)
Then write your iteration:
for k=1:idx
%your code
end
1 Kommentar
Azzi Abdelmalek
am 12 Feb. 2013
%or maybe you want to compare
er=X-Y
if sum(abs(er))<0.0001
Giacomo
am 12 Feb. 2013
Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!