Using find() on a vector of objects

4 vues (au cours des 30 derniers jours)
Niklas
Niklas le 16 Mai 2011
I'm trying to use find(...) to locate objects in a vector but can't make it work. I thought the following syntax would work:
p = find( obj.x == 1 )
but it doesn't. Why?

Réponse acceptée

Robert Cumming
Robert Cumming le 16 Mai 2011
do you want:
p = find ( [obj.x] == 1 )
if not, as suggested earlier can you show obj.x and the error message you get.
  1 commentaire
Niklas
Niklas le 16 Mai 2011
This is exacly what i was looking for, thanks!
How come you need the extra brackets?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Performance and Memory dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by