Finding specific values from a matrix
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
stelios loizidis
am 4 Okt. 2022
Kommentiert: stelios loizidis
am 4 Okt. 2022
Hello,
I have the matrix Values (1X3000), upper limit (=100) and lower limit(=30). What I want is for the Specific_Values matrix to contain the values that satisfy the following relationship,
lower_limit<= Values<=upper_limit
Below is the code I wrote but all the values of Values matrix are entered in the Specific_Values matrix.
Values % 1X3000
lower_limit=30;
upper_limit=100;
for i=1:length(Values)
if (Values(i)>=lower_limit && Values<=upper_limit)
Specific_Values(i)=Values(i);
end
end
How to solve this problem? Your help is invaluable.
0 Kommentare
Akzeptierte Antwort
Davide Masiello
am 4 Okt. 2022
See the example below (I used a smaller array for better readibility)
Values = randi(200,1,20)
lower_limit=30;
upper_limit=100;
Specific_Values = Values(Values >= lower_limit & Values <= upper_limit)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Financial Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!