Extracting specific data from table
16 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Tiago André
am 12 Mai 2022
Kommentiert: Tiago André
am 12 Mai 2022
Hi, hope you doing well.
I have a 1698997x4 table in matlab. The first column is the variable "ID" and it stores the name of multiple sensors, for example "ILM_I12" or "APM_50" . I need to extract from the table all the rows where the ID is a match for "ILM".
I tried the following code but got the the error "Undefined function 'eq' for input arguments of type 'cell'."
SensorILM = valores_sensores(valores_sensores.ID == 'ILM_*',:)
Feel free to suggest other methods, if you dont think this is the right one. Any help is appreciated.
Thank you!
0 Kommentare
Akzeptierte Antwort
Stephen23
am 12 Mai 2022
idx = startsWith(valores_sensores.ID,'ILM_'); % or CONTAINS
SensorILM = valores_sensores(idx,:)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!