Store values from for loop

2 visualizaciones (últimos 30 días)
Alisher Narzulloev
Alisher Narzulloev el 31 de En. de 2020
Comentada: Alisher Narzulloev el 31 de En. de 2020
I am looping through files (using for loop) and getting two values from each loop - name and tag. What is the best way to store these values, if I later want to access tags using names?
  1. Is there anything similar to python dictionary: {'name1': tag1, 'name2': tag2, .... 'nameN': tagN}
  2. Or should it be stored in a table with two columns - name and tag
Thanks
  3 comentarios
darova
darova el 31 de En. de 2020
What about simple char?
data= ['name1: tag1'
'name2: tag2'
'nameN: tagN']
Alisher Narzulloev
Alisher Narzulloev el 31 de En. de 2020
Tag is one string value. I also believe table is the best approach. Thanks.

Iniciar sesión para comentar.

Respuestas (1)

KSSV
KSSV el 31 de En. de 2020
names = cell(N,1) ;
tags = cell(N,1) ;
for i = 1:N % N is number of files
% get names and tages
names{i} = name ;
tags{i} = tag ;
end

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by