# How do I define and use a standard range written by variable

1 vue (au cours des 30 derniers jours)
edo nissim le 4 Fév 2020
Commenté : Walter Roberson le 4 Fév 2020
Hi every one!
I want to define the standard range "690N to 1200N" (N has to be a positive and integer number).
hen when i get a number I want to check if the number that I got is in my range (690-1200 or 1380-2400 or 2070-3600 or...).
Thank you very much!
Robert
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Réponses (2)

Ruger28 le 4 Fév 2020
N = 1;
RangedValues = [690*N:1200*9]; % set your range, assuming your values are always 690 and 1200 * N
Num2Check = 1459; % number to see if it is within range
if Num2Check >= RangedValues(1) && Num2Check <= RangedValues(end) % check greater than first value and less than last
disp('Number is within range');
% rest of code below since nnumber is within range
end
##### 2 commentairesAfficher AucuneMasquer Aucune
edo nissim le 4 Fév 2020
Thank you but I know how to check if the N is known (like you did with N=1).
I would like to know when I dont know what is N and it is can be any number/ I want the the software to with the options of N automatically. thanks.
Walter Roberson le 4 Fév 2020
if ~exist('N', 'var') || isempty(N)
you do not know what N is
else
N exists and is non-empty but you need to check that it is valid
end

Connectez-vous pour commenter.

Fangjun Jiang le 4 Fév 2020
Modifié(e) : Fangjun Jiang le 4 Fév 2020
N=10; % provide a reasonable number based on the range of input data
n=1:N;
LowBound=690*n;
HighBound=1200*n;
InputData=[100 1000 1300 1400]' ;
OutputFlag=any(and(InputData>LowBound, InputData<HighBound),2)
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by