How to compare variable with a vector?
Show older comments
to_be_compared_with=[4160 13300 16800 30700 41000 63700 6050]; value=13311; %I want to find a value from vector close to 13311(Ans: 13300)
Answers (1)
>> vec =[4160,13300,16800,30700,41000,63700,6050];
>> val = 13311;
>> [~,idx] = min(abs(vec-val));
>> vec(idx)
ans = 13300
Categories
Find more on Aerospace Blockset in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!