Using find between two points
35 views (last 30 days)
Show older comments
Darpan Verma
on 11 Mar 2019
Commented: Darpan Verma
on 11 Mar 2019
Hello Everyone,
I am trying to use find in between two points, which is giving me error.
When I use
index = find(x>4)
it gives me all 100 values which are greater than x>4
if I use
index = find((x>4) && (x<6))
It gives me error: Operands to the || and && operators must be convertible to logical scalar
values.
I wanted to know how I can find the values by giving two conditions.
0 Comments
Accepted Answer
David Goodmanson
on 11 Mar 2019
Hi Darpan,
try it with just one & sign. && is for scalar comparisons, and you have a vector on each side.
More Answers (0)
See Also
Categories
Find more on Logical 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!