for Vector = randi([0 99],10000,1)if Vector (Vector >= 0 & Vector <= 24) range0to24 = length(find(Vector>=0 & Vector<=24))elseif Vector (Vector >= 25 & Vector <= 49) range25to49 = length(find(Vector>=25 & Vector<=49))elseif Vector (Vector >= 50 & Vector <= 74) range50to74 = length(find(Vector>=50 & Vector<=74))elseif Vector (Vector >= 75 & Vector <= 99); range75to99 = length(find(Vector>=75 & Vector<=99))endend
I want to make conditional statements that classify random integer numbers in the range of 0 to 99.
I think actually, Vector is a 10000 X 1 column vector, so I think above codes should be worked.
However, it shows only range25to49 even though, there is no difference between other range codes.
I do not understand why other ranges are not shown. Please help me ㅠㅠ
P.S. I must use only for-loop and conditional statements.
Best Answer