how to query string exactly in matlab
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
peter huang
am 1 Sep. 2022
Kommentiert: Rik
am 1 Sep. 2022
I have a composition table. If I enter matlab, I will get a cell of n*1
e.g. file attached
If I finish reading matlab
I want to find the location of M2 how can I find it
I have tried using
Index = find(contains(str,'M2'));
But this will output all the components that contain the M2 name
I want to output only the position of an M2
0 Kommentare
Akzeptierte Antwort
Stephen23
am 1 Sep. 2022
Bearbeitet: Stephen23
am 1 Sep. 2022
C = readcell('TEST.xlsx')
X = matches(C,'M2')
or
X = strcmp(C,'M2')
TIP for the future: scroll to the bottom of the CONTAINS documentation page, you will find a list of related functions, including MATCHES and many others. Browsing the MATLAB help is a very useful skill.
1 Kommentar
Rik
am 1 Sep. 2022
Another related function: ismember, which is mostly similar in this context to the matches function.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Environment and Settings 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!