Determine less than in for loop
显示 更早的评论
I have a problem with my for loop. I would like to determine if a value in the loop is less than the previous value and then change the value if so.
for ii = (1:length(sz));
z(ii);
if z(ii+1) < z(ii)
z = 180-z;
end
z
end
I get the error "Index exceeds the number of array elements (7)." at the if statement.
i know what it means but can not see a way to avoid it.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 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!