Match the entries ?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Khan Muhammad Adeel Khan
el 19 de Nov. de 2022
Respondida: dpb
el 19 de Nov. de 2022
Hello,
I want to match the entries in a cell and a double. The cell contains the name and the double contains the number. Kindly have a look into it. Many thanks !
0 comentarios
Respuesta aceptada
dpb
el 19 de Nov. de 2022
Look at categorical for your name variable and then either use "==" or the string matching functions such as matches for multiple locations...in isolation it's hard to know exactly what the use case is, but
tM=array2table(match,'NewVariableNames',{'Name','Value'}); % turn it into a table
tM.Name=categorical(tM.Name); % and categorical name variable
namesFind={'NameOne','NameTwo'}; % set a group of names to find somehow
ix=matches(tM.Name,namesFind); % the indices of the matches
tM.Value(ix) % display the Values of those rows in table...
tM(ix,:) % the whole table of those rows...
Obviously the general ideas can be modified as needed to match the specific desires wanted...
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Categorical Arrays en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!