Selecting data in an array based on a logical value array?

7 views (last 30 days)
Hello all.
I've recently found code that looked strange to me. See the below (this example is from MATLAB help for table).
Table_Example_1.png
Table_Example_2.png
The dark orange boxes show that data in a numeric array variable (here, it is 'T.BMI') can be directly selected by a logical value array. It seems useful to select a specific data withtout using a loop (so the calculation speed would be increased), but I don't know how this way of accessing data in a array is possible or works. Could you provide logical explanation of it?

Accepted Answer

Stephan
Stephan on 11 Aug 2019
Edited: Stephan on 11 Aug 2019

More Answers (0)

Products


Release

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!