Find specific coulum with condition in large matrix

1 view (last 30 days)
Hellow
i would like to know the specific coulum or coulums in matrix that have two condtion in each row . these two number in each row should be in the same coulum on matrix
for example if i have this matrix
A =
1 2 3 4 5 6
7 8 9 10 11 12
if i want number in row 1 should be less than 4 and row 2 should be higher than 7
the results should have
B =
2 3
8 9
thank you for helping
  2 Comments
madhan ravi
madhan ravi on 31 Jan 2021
Edited: madhan ravi on 31 Jan 2021
What about 10, 11 and 12?
edit: Missed out the part "these two number in each row should be in the same coulum on matrix"
mohammed hussein
mohammed hussein on 1 Feb 2021
thank you for answer , the first condition should be less than 4 so we cant take 10 ,11, and 12

Sign in to comment.

Accepted Answer

Cris LaPierre
Cris LaPierre on 31 Jan 2021
A = [1 2 3 4 5 6
7 8 9 10 11 12];
B = A(:,A(1,:)<4 & A(2,:)>7)
B = 2×2
2 3 8 9

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!