A problem with an iteration procedure
Infos
Cette question est clôturée. Rouvrir pour modifier ou répondre.
Afficher commentaires plus anciens
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 commentaire
Azzi Abdelmalek
le 12 Fév 2013
Post your code.
Réponses (2)
Azzi Abdelmalek
le 12 Fév 2013
er=X-Y
idx=find(er<0.0001,1)
Then write your iteration:
for k=1:idx
%your code
end
1 commentaire
Azzi Abdelmalek
le 12 Fév 2013
%or maybe you want to compare
er=X-Y
if sum(abs(er))<0.0001
Giacomo
le 12 Fév 2013
Cette question est clôturée.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!