Concise way to compare/find multiple values
70 views (last 30 days)
Show older comments
If I have a matrix of integers called A and want to find the mask corresponding to values 1 and 7, I currently do this:
mask = (A == 1 | A == 7);
But is there a conciser way of doing this? Something like A == [1 7]. If I have many lookups I'd need to use a for loop or maybe bsxfun. It feels like there should be some simple way I'm missing.
0 Comments
Accepted Answer
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!