Searching data inside struct fields ?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I have struct and i need i need to search inside it how can i make this ? let's say i have struct contains fields ID, name and class i need when i get ID from user not accept it if it's found before.
Thanks In advance.
0 Kommentare
Antworten (1)
Walter Roberson
am 20 Jan. 2018
if ismember(proposed_id, {structname.ID})
It was a duplicate
else
It did not occur before
end
If the ID are numeric change from {} to []
4 Kommentare
Stephen23
am 20 Jan. 2018
Bearbeitet: Stephen23
am 20 Jan. 2018
This code
class.ID=1;
class.ID=2;
class.ID=3;
simply overwrites the field ID with each line, and so defines just one single scalar structure with one field. It is equivalent to:
class.ID=3;
What are you actually trying to achieve? You might need to read about non-scalar structures:
Siehe auch
Kategorien
Mehr zu Structures finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!