determing if number is in row of matrix

1 visualización (últimos 30 días)
Filipa Cardoso
Filipa Cardoso el 18 de Abr. de 2018
Respondida: KSSV el 18 de Abr. de 2018
I have a matrix that represents an interval and i also have a number (x). the first column of the matrix represents the beginning of the interval and the second one represents the end. my goal is to determine if the x is between any of the numbers of the matrix. how can i do that?
matrix=[100 130;150 230; 250 270; 275 285; 290 315]
x= 225

Respuesta aceptada

KSSV
KSSV el 18 de Abr. de 2018
matrix=[100 130;150 230; 250 270; 275 285; 290 315] 
x= 225 ;
idx = matrix(:,1)<=x & matrix(:,2)>=x 
iwant = matrix(idx,:)

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by