Query data from 1xn struct

3 Ansichten (letzte 30 Tage)
Le Vu Bao
Le Vu Bao am 14 Jul. 2019
Bearbeitet: Le Vu Bao am 15 Jul. 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)

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Structures finden Sie in Help Center und File Exchange

Produkte


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by