Check if an element is in the range or not

14 visualizaciones (últimos 30 días)
naman
naman el 5 de Mayo de 2017
Editada: Adam el 5 de Mayo de 2017
Hi, I have a range e.g. lower range = [1,1,1,1] and upper range = [10,100,20,30] and I want to check if some element e.g. [ 2,3,4,100] is in the range or not. In other words, I want to check if the element lies in the hyperbox or not. How can I do that ?

Respuesta aceptada

Adam
Adam el 5 de Mayo de 2017
Editada: Adam el 5 de Mayo de 2017
a = [1 1 1 1];
b = [10 100 20 30];
c = [2 3 4 100];
isInHyperbox = all( c >= a & c =< b );
Obviously use < and > if you want it strictly within the box

Más respuestas (0)

Categorías

Más información sobre Numeric Types 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