How to use loops to compare values?
2 次查看(过去 30 天)
显示 更早的评论
Hi all,
I have a set of 20 values that I need to compare with a certain value. How do I use the for loop to compare the values with writing code 20 times?
Thank you
This is what I have done so far:
I have values stored from DiffQ1 to DiffQ20 I need to compare the values Difference = 600 Results = 0
if DiffQ1 > Difference
Results = Results + 0
else
Results = Results + 1
end;
to
if DiffQ20 > Difference
Results = Results + 0
else
Results = Results + 1
end
0 个评论
回答(2 个)
Jan
2012-10-11
Store the set of values in a cell array instead of hiding the index in the names:
DiffQ = cell(1, 20);
DiffQ{1} = ...
DiffQ{2} = ...
for ii = 1:20
... your operations with DiffQ{ii} here, e.g.:
disp(DiffQ{ii})
end
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!