Query data from 1xn struct

2 vues (au cours des 30 derniers jours)
Le Vu Bao
Le Vu Bao le 14 Juil 2019
Modifié(e) : Le Vu Bao le 15 Juil 2019
Hi, I have a 1x3 struct just like below:
% Q(1)
Q(1).name='carrot';
Q(1).price=200;
Q(1).number=1000;
%Q(2)
Q(2).name='banana';
Q(2).price=200;
Q(2).number=2000;
%Q(3)
Q(3).name='apple';
Q(3).price=900;
Q(3).number=200;
How can I quickly query "price" of "banana" or "number" of "apple"?
Is there any shorcut beside manually gathering name to string array (Q.name returns scattering outputs)

Réponse acceptée

Rik
Rik le 14 Juil 2019
The table data type is probably a better choice for your usage. Then you can also easily index.
  2 commentaires
madhan ravi
madhan ravi le 14 Juil 2019
True using struct2table()
Le Vu Bao
Le Vu Bao le 15 Juil 2019
Modifié(e) : Le Vu Bao le 15 Juil 2019
oh,how silly I am. Thank you.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Structures dans Help Center et File Exchange

Produits


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by