access properties from an array of objects as an array?

Assume:
  1. obj = an object instance of a class
  2. obj has a property a such that obj.a = <double>
  3. listOfObj = repmat(obj, 10, 1)
I want to search through the set of properties that exists in an array of objects. For example,
find( obj(:).a == 3)
However, that doesn't really work. What are the intelligent approaches?

 採用された回答

Guillaume
Guillaume 2018 年 6 月 20 日

0 投票

find([obj.a] == 3)
This assumes that a is scalar for all elements of array obj.

その他の回答 (0 件)

カテゴリ

製品

リリース

R2017b

質問済み:

2018 年 6 月 20 日

コメント済み:

2018 年 6 月 21 日

Community Treasure Hunt

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

Start Hunting!

Translated by