필터 지우기
필터 지우기

Extracting specific data from table

조회 수: 16 (최근 30일)
Tiago André
Tiago André 2022년 5월 12일
댓글: Tiago André 2022년 5월 12일
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!

채택된 답변

Stephen23
Stephen23 2022년 5월 12일
idx = startsWith(valores_sensores.ID,'ILM_'); % or CONTAINS
SensorILM = valores_sensores(idx,:)

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by