Generate numeric code based on string value

21 vues (au cours des 30 derniers jours)
phlie
phlie le 16 Août 2016
Réponse apportée : Thorsten le 16 Août 2016
In my cell array, I have one column which contains string values such as a_abc_ABC. How can I generate a new column/ variable which assigns a number to each a_abc_ABC combination? E.g., a_abc_ABC could be 1, a_def_ABC could be 2 etc.

Réponse acceptée

Thorsten
Thorsten le 16 Août 2016
c = {'a_abc_ABC', 'a_def_ABC', 'b_def_ABC', 'a_abc_ABC', 'a_def_ABC'};
[~, ~, c_num] = unique(c);

Plus de réponses (0)

Catégories

En savoir plus sur Data Types dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by