For loop on multiple sensors

Hi I have data that has 5 sensors (columns). Is there an efficient way to do my code below in a "for loop"
max1 = max(sensors(:,2));
disp(max1);
max2 = max(sensors(:,3));
disp(max2);
max3 = max(sensors(:,4));
disp(max3);
max4 = max(sensors(:,5));
disp(max4);
max5 = max(sensors(:,6));
disp(max5);
%display min
min1 = min(sensors(:,2));
disp(min1);
min2 = min(sensors(:,3));
disp(min2);
min3 = min(sensors(:,4));
disp(min3);
min4 = min(sensors(:,5));
disp(min4);
min5 = min(sensors(:,6));
disp(min5);

 Accepted Answer

hi
sure it's possible
for ck = 1:5
max = max(sensors(:,ck));
disp(max);
end

3 Comments

Alternative
for ck = 1:5
max(ck) = max(sensors(:,ck));
end
disp(max);
That didn't seem to work
Nevermind, it was the var max used...I changed it to something else.
Thanks,

Sign in to comment.

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!