A problem with an iteration procedure
信息
此问题已关闭。 请重新打开它进行编辑或回答。
显示 更早的评论
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 个评论
Azzi Abdelmalek
2013-2-12
Post your code.
回答(2 个)
Azzi Abdelmalek
2013-2-12
er=X-Y
idx=find(er<0.0001,1)
Then write your iteration:
for k=1:idx
%your code
end
1 个评论
Azzi Abdelmalek
2013-2-12
%or maybe you want to compare
er=X-Y
if sum(abs(er))<0.0001
此问题已关闭。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!