Find specific coulum with condition in large matrix

2 visualizaciones (últimos 30 días)
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 comentarios
madhan ravi
madhan ravi el 31 de En. de 2021
Editada: madhan ravi el 31 de En. de 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 el 1 de Feb. de 2021
thank you for answer , the first condition should be less than 4 so we cant take 10 ,11, and 12

Iniciar sesión para comentar.

Respuesta aceptada

Cris LaPierre
Cris LaPierre el 31 de En. de 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

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by