Combine logical arrays into one array

165 views (last 30 days)
I have 4 '24871x1 logical' called L1, L2, L3, L4. I want to combine these into one 24871x1 logical array. In any given row only one of the four arrays will have a 1. I want the output array to have a 1 if there's a 1 in any row of L1-4 and 0 if all rows are 0 in L1-4. Can anyone advise how I do this?

Accepted Answer

James Tursa
James Tursa on 7 Apr 2021
L = L1 | L2 | L3 | L4;

More Answers (0)


Find more on Cell Arrays 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!